Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-13 | all: Update import paths to gohugoio/hugo | Bjørn Erik Pedersen | |
2017-06-12 | Revert "commands: Remove the rlimit tweaking on macOS" | Bjørn Erik Pedersen | |
This reverts commit bcd32f1086c8c604fb22a7496924e41cc46b1605. See #3582 | |||
2017-06-08 | hugolib, commands: Improve live-reload on directory structure changes | Bjørn Erik Pedersen | |
This issue is more visible now that we support nested sections. This commit makes operations like pasting new content folders or deleting content folders during server watch just work. Fixes #3570 | |||
2017-05-24 | cmd: Replace flagChanged with pflag.FlagSet.Changed | Albert Nigmatzianov | |
2017-05-23 | commands: Remove the rlimit tweaking on macOS | Bjørn Erik Pedersen | |
Fixes #3512 | |||
2017-05-15 | commands: Skip .git directories | Albert Nigmatzianov | |
Fix #3468 | |||
2017-05-10 | commands, hugolib: Deprecate disable404, disableRSS, disableSitemap, ↵ | Bjørn Erik Pedersen | |
disableRobotsTXT Use disableKinds instead. Fixes #3345 | |||
2017-05-09 | commands: Use paths from PathSpec for walker | Albert Nigmatzianov | |
2017-04-26 | commands: Make first letter of flags' usage lowercase | Albert Nigmatzianov | |
2017-04-24 | Automate the Hugo release process | Bjørn Erik Pedersen | |
This commit adds a work flow aroung GoReleaser to get the Hugo release process automated and more uniform: * It can be run fully automated or in two steps to allow for manual edits of the relase notes. * It supports both patch and full releases. * It fetches author, issue, repo info. etc. for the release notes from GitHub. * The file names produced are mainly the same as before, but we no use tar.gz as archive for all Unix versions. * There isn't a fully automated CI setup in place yet, but the release tag is marked in the commit message with "[ci deploy]" Fixes #3358 | |||
2017-04-07 | hubolib: Do not add missing trailing slash to command line baseURL | Bjørn Erik Pedersen | |
This makes it consistent with how it behaves when it's set in config.toml. This commit also unifies BaseURL in Site.Info so we now have one source for this value. Fixes #3262 | |||
2017-04-07 | all: Document the Output Formats feature | Bjørn Erik Pedersen | |
This commit also adds a new command, docshelper, with some utility funcs that adds a JSON datafiles to /docs/data that would be a pain to create and maintain by hand. Fixes #3242 | |||
2017-04-06 | all: Handle all errors | Bjørn Erik Pedersen | |
As reported by `errcheck`. | |||
2017-04-04 | commands, helpers: Add correct verbose log level to the global loggers | Bjørn Erik Pedersen | |
We still use those in some cases. | |||
2017-03-27 | commands: Fix broken commandeer | Bjørn Erik Pedersen | |
2017-03-27 | all: Propagate baseURL error to the callers | Bjørn Erik Pedersen | |
2017-03-21 | commands: Keep "." directories on cleanDestinationDir | Eamonn | |
Fixes #3208 | |||
2017-03-01 | Handle Hugo version strings with patch level | Bjørn Erik Pedersen | |
Fixes #3025 | |||
2017-02-21 | commands: Cache logFile in createLogger | bogem | |
2017-02-21 | commands: Remove flagChanged from commandeer | bogem | |
2017-02-21 | commands: Make sure build error is logged in watch mode | Bjørn Erik Pedersen | |
See #3062 | |||
2017-02-21 | utils: Use local logger | Bjørn Erik Pedersen | |
2017-02-18 | hugolib: Add disableKinds option | Bjørn Erik Pedersen | |
Fixes #2534 | |||
2017-02-17 | all: Refactor to nonglobal Viper, i18n etc. | Bjørn Erik Pedersen | |
This is a final rewrite that removes all the global state in Hugo, which also enables the use if `t.Parallel` in tests. Updates #2701 Fixes #3016 | |||
2017-02-04 | all: Refactor to nonglobal file systems | Bjørn Erik Pedersen | |
Updates #2701 Fixes #2951 | |||
2017-01-07 | all: Refactor to non-global logger | Bjørn Erik Pedersen | |
Note that this looks like overkill for just the logger, and that is correct, but this will make sense once we start with the template handling etc. Updates #2701 | |||
2017-01-03 | commands, helpers, vendor: Update to the latest jww logger | Bjørn Erik Pedersen | |
Updates #2701 | |||
2017-01-02 | commands, helpers: Fix docs | bogem | |
2017-01-02 | commands: Fix case in names of some methods | bogem | |
2016-12-23 | helpers: Remove "no theme set" warning | Cameron Moore | |
Fixes #2821 | |||
2016-12-22 | command: Add `themesDir` command argument to specify themes directory | avi | |
2016-11-30 | commands: Add noChmod option to disable perm sync | Cameron Moore | |
Includes updates to docs. Fixes #2749 | |||
2016-11-23 | commands: Simplify | Bjørn Erik Pedersen | |
2016-11-22 | commands, hugolib: Unify case of config variable names | bogem | |
2016-11-22 | all: Use jww instead of fmt for printing | bogem | |
This is an attempt to unify method for printing. | |||
2016-11-22 | node to page: Refactor the build process | Bjørn Erik Pedersen | |
To make it easier to follow and understand. Both building and rebuilding now follow a four step flow: 1. Init 2. Process 3. Assemble 4. Render And now there are only one Build method, used for both builds and rebuilds. Updates #2297 | |||
2016-11-07 | commands, tpl: Get rid of repeating viper accesses | Albert Nigmatzianov | |
* all: Delete some blank lines * commands, tpl: Get rid of repeating viper accesses | |||
2016-11-03 | commands: Move initialization of flags in separate function | Albert Nigmatzianov | |
And clean up flag variables. | |||
2016-11-01 | Add GitInfo | Bjørn Erik Pedersen | |
This commit adds a `GitInfo` object to `Page` if `EnableGitInfo` is set. It then also sets `Lastmod` for the given `Page` to the author date provided by Git. The Git integrations should be fairly performant, but it adds "some time" to the build, somewhat depending on the Git history size. If you want, you can run without during development and turn it on when deploying to the live server: `hugo --enableGitInfo`. Fixes #2102 | |||
2016-10-24 | all: Unify case of config variable names | Albert Nigmatzianov | |
All config variables starts with low-case and uses camelCase. If there is abbreviation at the beginning of the name, the whole abbreviation will be written in low-case. If there is abbreviation at the end of the name, the whole abbreviation will be written in upper-case. For example, rssURI. | |||
2016-10-19 | commands: Do not print error on missing unknown dirs | Bjørn Erik Pedersen | |
See #2602 | |||
2016-10-19 | commands: Only watch relevant themes dir | Bjørn Erik Pedersen | |
The same behavior as for the root project. Fixes #2602 | |||
2016-10-09 | Allow to set cache dir in config file | Dimitri Merejkowsky | |
2016-10-08 | Add quiet mode | Bjørn Erik Pedersen | |
Needed to run benchmarks without the stats getting in the way of the benchmark stats. Fixes #1218 | |||
2016-10-05 | Add hugo env command | Bjørn Erik Pedersen | |
Useful for bug reports. Fixes #2523 | |||
2016-09-12 | commands: Fix typos | Albert | |
2016-09-11 | Replace some leftover os.Stat with hugofs.Source | Bjørn Erik Pedersen | |
2016-09-11 | commands: Simplify err condition | bogem | |
2016-09-11 | commands: Delete unused newUserErrorF | bogem | |
2016-09-06 | Add a global Reset func | Bjørn Erik Pedersen | |
So we can do some benchmarking. |