1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200
|
=== WikipediaFS 0.4 ===
2010-05-12 Zephaniah E. Loss-Cutler-Hull <mercury@users.sourceforge.net>
- If a write attempt fails, try to log back in once and writing again,
instead of immediately failing.
- Additional debugging under the debug log level.
- Support for the new login controls for MediaWiki 1.15.3.
2009-09-17 Zephaniah E. Loss-Cutler-Hull <mercury@users.sourceforge.net>
- Added a "login-cache-time" option in the config file in order to
control how long we cache the login session.
- Report mtime for stats of files.
- Report back to the application when a write fails, to prevent data
loss.
- Quite a bit of additional debug logging, if you turn debug logging on.
2009-03-27 Mathieu Blondel <mblondel@users.sourceforge.net>
- Made logging more flexible (user.py).
2008-09-17 Mathieu Blondel <mblondel@users.sourceforge.net>
- Added a "domain" option in the config file in order to add support
for LDAP/AD authentication. Patch by Matthieu Moy and Hannes Hörl.
Fixes #1745542.
2007-05-30 Mathieu Blondel <mblondel@users.sourceforge.net>
- Set default cache time if article-cache-time is not present in config.
2007-05-27 Mathieu Blondel <mblondel@users.sourceforge.net>
- Fixed the problem with articles having special characters like & (article.py).
- Made the man page optional in the install process (setup.py).
- Check invalid characters in article name. (fs.py)
=== WikipediaFS 0.3 ===
2007-05-26 Mathieu Blondel <mblondel@users.sourceforge.net>
- Fixed a little problem in article.py. Spaces in article name must be replaced
with underscores.
- Section of manpage should be 1, not 8. gzip man page with -9 option.
2007-05-24 Csaba Henk <csaba.henk@creo.hu>
- Fixed misindentation and left the '-s' option unhandled in mount.wikipediafs.
2007-05-22 Mathieu Blondel <mblondel@users.sourceforge.net>
- Updated README and manpage.
- Fixed mount from fstab.
- Updated site with new content and screenshot (+japanese translation)
2007-05-21 Mathieu Blondel <mblondel@users.sourceforge.net>
- Introduced MetaDir (metadir.py).
MetaDir allows to associate one directory with one class.
Therefore each directory can define its own behaviour in its own class.
It creates a higher level API so that we do not have do deal with
inodes and other low level data structures.
It takes care of editor files which can be a pain to deal with otherwise.
- Added fs.py, the actual logic of the file system, which uses MetaDir.
- Renamed the logger and config global variables to LOGGER and CONFIG resp. in
order to prevent confusion.
- Set default cache time to 30 seconds instead of 300 seconds. Too big cache
time may cause edit conflicts with people editing the same article.
- mkdir (wikipedia|wiktionary|wikiquote|wikibooks|wikisource)-lang (e.g.
mkdir wikipedia-fr) automatically sets a working directory for the concerned
site from the wikimedia foundation.
- Added subfolder support (yay !). Files must have .mw extension in order to
distinguish them from directories.
- Readded edit with login support.
- Readded mount.wikipediafs.
2007-05-19 Mathieu Blondel <mblondel@users.sourceforge.net>
- Added a debug mode option in the config.
- Set debug logging level if debug mode set in config.
2007-05-16 Mathieu Blondel <mblondel@users.sourceforge.net>
- Fixed proxy and http auth support.
2007-05-15 Mathieu Blondel <mblondel@users.sourceforge.net>
- Moved cookie support code to user.py.
- Created http.py.
- Added support for httpauth, based on a patch from Johannes Wolter.
- Added support for https.
2007-05-14 Mathieu Blondel <mblondel@users.sourceforge.net>
- Rewrote code concerning config file and moved it to config.py.
2007-05-07 Mathieu Blondel <mblondel@users.sourceforge.net>
- Updated web site (local link to python fuse bindings).
2007-04-01 Neil Harris <neil@tonal.clara.co.uk>
- Fixed a long-standing problem in writing to pages with hidden deleted
revisions.
2006-10-09 Mathieu Blondel <mblondel@users.sourceforge.net>
- Fixed bug when using non-ascii characters in config file.
2006-09-04 Mathieu Blondel <mblondel@users.sourceforge.net>
- Added man page. Removed some informations from the README
and referred users to the man page for easier maintenance.
=== WikipediaFS 0.2 ===
2006-06-21 Dave Holland <dave@biff.org.uk>
- http_proxy environment variable support.
2006-06-21 Mathieu Blondel <mblondel@users.sourceforge.net>
- Fixed bug that prevented from adding a new article.
=== WikipediaFS 0.1 ===
2006-06-11 Mathieu Blondel <mblondel@users.sourceforge.net>
- Updated site.
- Added make_release.sh.
2006-06-10 Mathieu Blondel <mblondel@users.sourceforge.net>
- Switched to Sourceforge Subversion.
2006-06-09 Mathieu Blondel <mblondel@users.sourceforge.net>
- Fixed a bug with statfs.
- Removed the <at-startup> tag (useless).
- Removed the ability to mkdir wikipedia-xx (difficult bug).
- Now gets "Unknown file or directory" if one article does not exist.
2006-06-08 Mathieu Blondel <mblondel@users.sourceforge.net>
- Reorganized source tree.
- Created setup.py.
- Created mount.wikipediafs.
- Made it work with fstab.
- Cleaned and cleared README.
- Create a logging system.
2005-03-22 Jean-Denis Vauguet <jd_@users.sourceforge.net>
- Added a <at-startup> tag in config.xml to tell whether to mount a site.
- Added full mkdir command.
- Added full rmdir / rm -rf command.
2005-03-22 Jean-Denis Vauguet <jd_@users.sourceforge.net>
- An edit summary feature is now available.
2005-03-20 Mathieu Blondel <mblondel@users.sourceforge.net>
- Added configuration and login.
2005-03-16 Mathieu Blondel <mblondel@users.sourceforge.net>
- Fixed several bugs occuring with the vi editor.
- Fixed a problem bringing conflicts at the publication time.
2005-03-14 Mathieu Blondel <mblondel@users.sourceforge.net>
- Fixed bug occuring when saving an article with the gedit editor.
- Fixed a bug with rm command.
2005-03-12 Mathieu Blondel <mblondel@users.sourceforge.net>
- Working with fuse 1.3 and python binding for this version.
- ls, cat, mv, cp, pipes and redirections are working.
- Text editors tested and that seem to work fine : kate, leaf and gedit.
- Known bug : vi try to "getattr" an infinity of file when saving a
modification...
|