aboutsummaryrefslogtreecommitdiff
path: root/IkiWiki/UserInfo.pm
Commit message (Collapse)AuthorAge
* remove deprecated admin prefsJoey Hess2008-12-24
| | | | | | | | | | A new ikiwiki-transition moveprefs subcommand can pull the old data out of the userdb and inject it into the setup file. Note that it leaves the old values behind in the userdb too. I did this because I didn't want to lose data if it fails writing the setup file for some reason, and the old data in the userdb will only use a small amount of space. Running the command multiple times will mostly not change anything.
* Coding style change: Remove explcit vim folding markers.Joey Hess2008-12-17
|
* banned_users move to setup file, stage 1Joey Hess2008-08-01
|
* fix use orderingJoey Hess2008-07-11
| | | | | The recent setup revamp exposed some latent bugs in use/package ordering that caused some symbols to not the exported into the correct scope.
* Store userinfo in network byte order for easy portability. (Old files will ↵Joey Hess2008-03-19
| | | | be automatically converted.)
* * Removed support for sending commit notification mails. Along with it wentJoey Hess2008-01-29
| | | | | the svnrepo and notify settings, though both will be ignored if left in setup files.
* correct documentation about scan hook (which has never existed)joey2007-05-06
|
* * pagespec_match() has changed to take named parameters, to better allowjoey2007-04-27
| | | | | | | | | for extended pagespecs. The old calling convention will still work for back-compat for now. * The calling convention for functions in the IkiWiki::PageSpec namespace has changed so they are passed named parameters. * Plugin interface version increased to 2.00 since I don't anticipate any more interface changes before 2.0.
* * Add user(name) to the PageSpec for commit subscriptions.joey2007-04-27
|
* * Fix sending of commit mails when new pages are added via the web.joey2007-04-26
|
* * Optimise displaytime, trimming maybe 6% off the build time.joey2007-04-10
|
* using setsid before import.. how did that ever work?joey2007-02-21
|
* * Many changes to make ikiwiki very resistant to write failuresjoey2007-02-15
| | | | | | | | including out of disk space situations. ikiwiki should never leave truncated files, and if the error occurs during a web-based file edit, the user will be given an opportunity to retry. Inspired by the many ways Moin Moin destroys itself when out of disk. :-) * Fix syslogging of errors.
* * Patch based on a patch from Ethan to support relative matching injoey2007-02-06
| | | | | PageSpecs, by using "./". pagespec_match() has grown a new third parameter to support this.
* added some comments for translatorsjoey2007-01-04
|
* * Initial work on internationalization of the program code. po/ikiwiki.potjoey2006-12-29
| | | | | is available for translation. * Export gettext() from IkiWiki module.
* updatejoey2006-12-24
|
* * Fix daemonisation code to only do daemon setup things after forking thejoey2006-12-02
| | | | child process.
* * Add toggle plugin.joey2006-11-22
| | | | | | | | * Introduce the nicebundle. This is a kind of plugin, that just enables many other plugins. It's an easy way to boost ikiwiki from its default, basic wiki, to a full-featured wiki, without manually picking the right set of plugins. New plugins will be added to the nicebundle from time to time.
* * Add a test suite for the mercurial backend, contributed by Emanuele Aina.joey2006-11-21
| | | | | | | | | * Add a test suite for the svn backend. * Daemonize before sending RPC pings, since that can take a while and/or hang. * Daemonize before sending commit mails, as that can also take a long time/hang if the mail server is unhappy. * Factor out commit mail sending code into new function.
* * Add basic spam fighting tool for admins: An admin's prefs page now allowsjoey2006-10-28
| | | | editing a list of banned users who are not allowed to log in.
* * Renamed GlobLists to PageSpecs.joey2006-08-02
| | | | | | | | | | | | | | * PageSpecs can now include nested parens, "and", and "or". This remains backwards compatible to the old GlobList format. It's implemented by treating the GlobList as a very limited microlanguage that is transformed to perl code that does the matching. * The old GlobList format is deprecated, and I encourage users to switch to using the new PageSpec format. Compatability with the old format will be removed at some point, possibly by 2.0. * Wiki rebuild needed on upgrade to this version due to PageSpec change. * Add support for creation_month and creation_year to PageSpec. Closes: #380680 * Changes to index file encoding.
* * Split off an IkiWiki.pm out of ikiwiki and have all the other modules usejoey2006-05-02
| | | | it, this will allow for adding a unit test suite.
* two notify bug fixes:joey2006-04-28
| | | | | | - run it after refreshing so that all the page info is current - convert filenames into page names before checking against glob
* - fix typojoey2006-04-25
| | | | | - avoid sending commit mails to the user who made the commit
* morejoey2006-04-25
|
* subscription nearly donejoey2006-04-25
|
* commit changes for email subscriptionsjoey2006-04-24