aboutsummaryrefslogblamecommitdiffstats
path: root/ChangeLog
blob: 07f1dd281e480c41182fed49e4b91db1bd764151 (plain) (tree)






















                                                                        



                                                           





                                                                    

                                                           
                                                                        
 
                                                           

                                                                                
 
                                                               
 
                                                   
 

                       

                                                           


                                                                               

                                                                      



                                                                               



                                                           
                                                                      
 

















                                                                              



                                                                            



                                                                            
 

                            




                                                           



                                                           






                                                                    



                                                                






















































































                                                                         
=== 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...