Giter Site home page Giter Site logo

praveenlobo.com's Introduction

Build Status

praveenlobo.com's People

Contributors

lobopraveen avatar web-flow avatar

Watchers

James Cloos avatar  avatar

praveenlobo.com's Issues

Travis CI fails when there are no changes

If the CI is re-run or if a commit doesn't modify any files that are input to the hugo command, the output of the hugo command is empty which means that the no files get modified. In such cases, the git commit fails as there is nothing to commit.

$ git commit -m "Travis deploy for $TRAVIS_COMMIT. [skip ci]"
On branch fixci
Your branch is up to date with 'origin/fixci'.
nothing to commit, working tree clean
The command "git commit -m "Travis deploy for $TRAVIS_COMMIT. [skip ci]"" failed and exited with 1 during .

Do something with website description

Right now it is a static one liner. I can't fit in what I want to say in one line or a bunch of connected lines. It is more like bunch of random disconnected line just like the thought that run though my head.

๐Ÿ’ก May be an option that picks a random line from a list of lines so it changes every time home page is reloaded?

Pull requests are not getting built

Pull request builds are disabled in Travis. This was done because of a security issue I had found where a merge request would build and deploy to the master branch. If i remember correctly, there wasn't an easy way to fix it. Travis provides a variable now that can be used to prevent this.

This can be fixed by stopping the build after it is hugo command is run but before the git push back to repo if the build is due to a pull request.

Bring in the old homepages

There was a section showing how homepages changed over time when the site was on a server which is missing now. Move it over.

Media is duplicated

/media appears in the /static folder once and once in /docs folder.
Can I make dedupe it?
#3 moved media out of content. Duplicates were present then as well.

Fix all posts, tags, categories

There are a lot is errors, format issues all across the site.

  • Clean up all posts
  • Clean up tags in each post
  • Clean up categories in each post
  • Provide short description to posts as much as possible

Provide Search Option

another one of those options that static site can't easily fix. For now, use google search using site option.

๐Ÿ’ก Hugo can probably do this by indexing while building the site and then provide search keyword via JavaScript option.

404 galore!

generated website has nothing but 404 pages. Something in the theme might be broken.

All Images Broken

ExitWP didn't know what to do with WordPress image shortcode - caption.
Images are in /content/media folder.

deploy updates all published files due to version

local uses stable version and remote (travis) uses dev version so all files get updated.

-<meta name="generator" content="Hugo 0.41-DEV" />
+<meta name="generator" content="Hugo 0.40.3" />

may be hide the version altogether. so that output gets picked up only if the actual file changes.

Add support for Google Adsense

This should come by default on all site generators, right? ๐Ÿ˜ถ

Neither Hugo nor the Ghostwriter theme has no Google Adsense support. ๐Ÿ’ฉ

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.