aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Readded edit with login support.Mathieu Blondel2007-05-214-8/+36
| | | | git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@33 59acd704-e115-0410-a914-e735a229ed7c
* - mkdir (wikipedia|wiktionary|wikiquote|wikibooks|wikisource)-lang (e.g.Mathieu Blondel2007-05-211-0/+6
| | | | | | | | | | mkdir wikipedia-fr) automatically sets a working directory for the concerned site from the wikimedia foundation. - Added subfolder support (yay !). git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@32 59acd704-e115-0410-a914-e735a229ed7c
* - mkdir (wikipedia|wiktionary|wikiquote|wikibooks|wikisource)-lang (e.g.Mathieu Blondel2007-05-212-22/+35
| | | | | | | | | | mkdir wikipedia-fr) automatically sets a working directory for the concerned site from the wikimedia foundation. - Added subfolder support (yay !). git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@31 59acd704-e115-0410-a914-e735a229ed7c
* - Introduced MetaDir (metadir.py).Mathieu Blondel2007-05-217-108/+493
| | | | | | | | | | | | | | | | | | | 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. git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@30 59acd704-e115-0410-a914-e735a229ed7c
* Added metadir.py (not finished yet).Mathieu Blondel2007-05-191-0/+239
| | | | git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@29 59acd704-e115-0410-a914-e735a229ed7c
* - Added a debug mode option in the config.Mathieu Blondel2007-05-193-1/+65
| | | | | | | - Set debug logging level if debug mode set in config. git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@28 59acd704-e115-0410-a914-e735a229ed7c
* Copied doc/ and site/Mathieu Blondel2007-05-193-0/+427
| | | | git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@27 59acd704-e115-0410-a914-e735a229ed7c
* Fixed proxy and http auth support.Mathieu Blondel2007-05-164-25/+59
| | | | git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@26 59acd704-e115-0410-a914-e735a229ed7c
* - Moved cookie support code to user.py.Mathieu Blondel2007-05-156-6/+435
| | | | | | | | | - Created http.py. - Added support for httpauth, based on a patch from Johannes Wolter. - Added support for https. git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@25 59acd704-e115-0410-a914-e735a229ed7c
* Rewrote code concerning config file and moved it to config.py.Mathieu Blondel2007-05-142-198/+55
| | | | git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@24 59acd704-e115-0410-a914-e735a229ed7c
* hacking instructionsMathieu Blondel2007-05-141-0/+3
| | | | git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@23 59acd704-e115-0410-a914-e735a229ed7c
* added module fileMathieu Blondel2007-05-141-0/+1
| | | | git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@22 59acd704-e115-0410-a914-e735a229ed7c
* added config.py (need to be worked out)Mathieu Blondel2007-05-141-0/+287
| | | | git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@21 59acd704-e115-0410-a914-e735a229ed7c
* added src/ and src/wikipediafs/Mathieu Blondel2007-05-140-0/+0
| | | | git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@20 59acd704-e115-0410-a914-e735a229ed7c
* added project filesMathieu Blondel2007-05-148-0/+579
| | | | git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@19 59acd704-e115-0410-a914-e735a229ed7c
* added fuse-python-new-api branchMathieu Blondel2007-05-140-0/+0
git-svn-id: http://svn.code.sf.net/p/wikipediafs/code/branches/fuse-python-new-api@18 59acd704-e115-0410-a914-e735a229ed7c