Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-22 | commands: Import Octopress image tag in Jekyll importer | Stefan Buynov | |
2017-04-10 | all: Prepare Hugo 0.20 release versionv0.20 | Bjørn Erik Pedersen | |
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 | Register all media types when in server mode | Bjørn Erik Pedersen | |
Fixes #3274 | |||
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-24 | commands: Fix case of createpath in new.go | Albert Nigmatzianov | |
2017-03-21 | commands: Keep "." directories on cleanDestinationDir | Eamonn | |
Fixes #3208 | |||
2017-03-18 | Case insensitive translation of the 'more' tag when importing from Jekyll | Stefan Buynov | |
2017-03-13 | commands: Improve jekyll import date format | Anthony Kong | |
Allow both yyyy-mm-dd and yyyy-m-d formats in jekyll markdown file names. | |||
2017-03-11 | commands: t.Error => t.Errorf | Bjørn Erik Pedersen | |
2017-03-11 | parser: Refactor frontmatter parser and add tests | Cameron Moore | |
Lots of cleanups here: - Refactor InterfaceToConfig and InterfaceToFrontMatter to use io.Writer. - Simplify InterfaceToFrontMatter by wrapping InterfaceToConfig. - Export FrontmatterType since we return it in DetectFrontMatter. - Refactor removeTOMLIdentifier to avoid blindly replacing "+++". - Update HandleJSONMetaData to return an empty map on nil input. - Updates vendored goorgeous package and test for org-mode frontmatter. - Add tests and godoc comments. Coverage for parser package increased from 45.2% to 85.2%. | |||
2017-03-09 | all: Fix some govet complaints | Albert Nigmatzianov | |
2017-03-01 | Handle Hugo version strings with patch level | Bjørn Erik Pedersen | |
Fixes #3025 | |||
2017-02-27 | Update versions to 0.19 release | Bjørn Erik Pedersen | |
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-20 | cmd: Remove empty tags/features strings in theme.toml template | digitalcraftsman | |
2017-01-11 | commands: Fix newly broken server flag handling | Bjørn Erik Pedersen | |
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-06 | commands: Show OS and ARCH in version output | Cameron Moore | |
2017-01-05 | commans: Remove unneeded build constraint | Bjørn Erik Pedersen | |
Fixes #2886 | |||
2017-01-05 | commands, vendor: Remove log level setting in Jekyll command | Bjørn Erik Pedersen | |
And update the JWW lib. | |||
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 default config variable | 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-12-19 | Bump to 0.18 release version | Bjørn Erik Pedersen | |
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-23 | Remove ShowPlan | Bjørn Erik Pedersen | |
It is out of sync with reality, has some disabled tests, and the cost of getting it up-to-date is too high to be worth it. | |||
2016-11-22 | commands, hugolib: Unify case of config variable names | bogem | |
2016-11-22 | commands, hugolib, parser, tpl: Use errors.New instead of fmt.Errorf | bogem | |
2016-11-22 | commands, hugolib, source, target, tpl: Get rid of some fmt statements | 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-19 | commands: Make benchmark command more useful | Albert Nigmatzianov | |
* Add information about average time, memory consumption and allocations. * Fix situation, when user provides memprofile and cpuprofile, but cpuprofile will not created. Fixes #2432 | |||
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 |