aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
blob: 07f1dd281e480c41182fed49e4b91db1bd764151 (plain) (blame)
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...