aboutsummaryrefslogtreecommitdiff
path: root/IkiWiki/Setup
Commit message (Collapse)AuthorAge
* Silence "used only once: possible typo" warnings for variables that are part ↵Simon McVittie2016-01-19
| | | | of modules' APIs
* allow adminuser to be an email addressJoey Hess2015-05-13
|
* Standardize on --long-option instead of -long-optionSimon McVittie2015-03-01
| | | | | | | | | | [[forum/refresh_and_setup]] indicates some confusion between --setup and -setup. Both work, but it's clearer if we stick to one in documentation and code. A 2012 commit to [[plugins/theme]] claims that "-setup" is required and "--setup" won't work, but I cannot find any evidence in ikiwiki's source code that this has ever been the case.
* Merge remote-tracking branch 'schmonz/portability'Joey Hess2012-01-30
|\
| * When generating scripts, give them the interpreter we generated them with.Amitai Schlair2012-01-08
| |
* | Switch to YAML::XS to work around insanity in YAML::Mo. Closes: #657533Joey Hess2012-01-28
|/ | | | | | | | | https://rt.cpan.org/Ticket/Display.html?id=74487 Gave up trying to support multiple YAML backends. The XS one requires ugly manual encoding to get unicode right, and doesn't allow dumping yaml fragments w/o the yaml header, but at least it doesn't randomly crash on import like YAML::Mo has started to.
* Make the setup automator create YAML formatted files.Joey Hess2011-11-06
|
* Support YAML::XS by not passing decoded unicode to Load. Closes: #625713Joey Hess2011-05-12
|
* add warning about incomplete tla supportJoey Hess2010-03-29
|
* add warning messages about bzr and mercurial hooks that are not correctly setupJoey Hess2010-03-29
|
* fix printing of $@, which is clobbered by the call to gettextJoey Hess2010-03-28
| | | | problem reported by viric
* fix unicode with YAML::SyckJoey Hess2010-03-24
| | | | Syck-- it doesn't use unicode by default?! Hello, 2010 calling..
* use perl YAML for dumpingJoey Hess2010-03-24
| | | | Only it understands $YAML::UseHeader
* fall back from YAML::Any to just YAMLJoey Hess2010-03-24
| | | | for portabilty to old YAML in Debian stable that lacks the former.
* use YAML::Any to allow faster versions to be used if availableJoey Hess2010-03-24
|
* reset setuptype first, actuallyJoey Hess2010-03-21
| | | | so setup file can override default
* reset setuptype to standard after an automator setup file is loadedJoey Hess2010-03-21
| | | | so a standard file is generated (by default)
* fix newlines in commented defaultsJoey Hess2010-03-19
|
* load YAML on demandJoey Hess2010-03-19
| | | | so as not to break test suite if YAML is not avilable
* Add support for setup files written in YAML.Joey Hess2010-03-19
| | | | Not the default. (Yet?)
* parameterized indentJoey Hess2010-03-19
|
* improve commentsJoey Hess2010-03-19
|
* move generic comment into IkiWiki::SetupJoey Hess2010-03-19
|
* factored out generic commented line dumpingJoey Hess2010-03-19
|
* allow multiple setup file types, and support safe parsingJoey Hess2010-03-19
| | | | | | | | | Finally removed the last hardcoding of IkiWiki::Setup::Standard. Take the first "IkiWiki::Setup::*" in the setup file to define the setuptype, and remember that type to use in dumping later. (But it can be overridden using --set, etc.) Also, support setup file types that are not evaled.
* Fix admin openid detection in setup automator, and avoid prompting for a ↵Joey Hess2010-02-27
| | | | password.
* Add force_overwrite setting to make setup automator overwrite existing ↵Joey Hess2010-02-27
| | | | | | | files/directories. This can be useful if you're driving the setup automator from another program.
* formatting sillynessJoey Hess2010-02-12
|
* bordersJoey Hess2010-02-12
|
* add plugin section, and show which plugins need no configurationJoey Hess2010-02-12
|
* Group related plugins into sections in the setup file, and drop unused rcs ↵Joey Hess2010-02-11
| | | | plugins from the setup file.
* setup automator: Configure Term::Readline to use bold for prompt, rather ↵Joey Hess2010-02-01
| | | | than default underline. Closes: #517656
* cvs: Add missing bit to Automator.Joey Hess2009-12-02
|
* auto.setup, auto-blog.setup: Fix sanitization of entered wikiname. Closes: ↵Joey Hess2009-09-23
| | | | #547378
* Setup automator: Check that each plugin added to the generated setup file ↵Joey Hess2009-06-05
| | | | can be loaded and that its config is ok. If a plugin fails for any reason, disable it in the generated file. Closes: 532001
* Merge branch 'darcs'Joey Hess2009-04-04
|\ | | | | | | | | Conflicts: debian/changelog
| * fix name of wrapperJoey Hess2009-04-04
| |
| * support darcs in setup automatorJoey Hess2009-04-04
| | | | | | | | use a consistent name for the ikiwiki wrapper file
* | Add missing newline to Confirm Password prompt.Joey Hess2009-04-04
|/
* Setup automator: Fix bug in password comparison. Closes: #517654Joey Hess2009-03-01
|
* Setup automator: Prompt for password twice. Closes: #516973Joey Hess2009-02-24
|
* Avoid feeding decoded unicode to Term::ReadLineJoey Hess2009-01-18
| | | | | | | | That resulted in double encoded display when using perl's stub readline module. Apparently that module unconditionally upgrades text to utf8, in a quite braindead way. (Term::ReadLine::Gnu::Perl worked ok.)
* Add auto-blog.setupJoey Hess2009-01-12
| | | | | | | It will set up an ikiwiki instance tuned for use in blogging. As part of this change, move the example sites into /usr/share/ikiwiki so they are available even if docs are not installed.
* Coding style change: Remove explcit vim folding markers.Joey Hess2008-12-17
|
* Use the pure perl Data::Dumper when generating setup files to ensure that ↵Joey Hess2008-10-19
| | | | | | | utf-8 characters are written out as such, and not as the encoded perl strings the C Data::Dumper produces. Note that the text produced by the C version was interpreted fine when ikiwiki loaded the setup file. But it was not user-friendly.
* fix directory uniquification codeJoey Hess2008-08-22
|
* monotone updatesJoey Hess2008-08-22
| | | | | | | - Try to configure a wrapper - Fix (?) ikiwiki-makerepo repo name mangling - Add big warning about passphrases - Doc updates
* Fix bug in wikiname sanitisation in the setup automator.Joey Hess2008-08-21
|
* improve handling of typoed or problem rcsJoey Hess2008-08-21
|
* avoid forcing syslog settingJoey Hess2008-08-05
| | | | This avoids forcing the setting to 0 if it was not set at all.