4 * remove_before and remove_after, used by some INDEX_HELPERS is more elegant now (by Stian Haklev)
\r
5 * Changed to buffered file upload (this may prevent any memory leaks)
\r
6 * Reading files is done in blocks now (this ensures they are closed again properly)
\r
7 * Strip HTML tags for HTML files before indexing (by Stian Haklev)
\r
8 * Strip text_in_file before indexing (Stian Haklev)
\r
9 * rubyzip is added to vendor/plugins, so sxw and odt files can be indexed (by Stian Haklev)
\r
10 * Fixed validate_filename (I guess Rails 1.2 broke it)
\r
11 * Search results table has a fixed width now
\r
16 * Fixed bug: close file after reading contents for indexing
\r
17 * In the search results view the preview link will only be shown if the file has been indexed
\r
23 * Full text search with Ferret (implemented by Stian Haklev)
\r
24 * Redirect to the originally requested URL after logging in
\r
25 * Changed the license to MIT
\r
26 * Added copyright notice in the views
\r
27 * Changed the status on Rubyforge from Alpha to Beta
\r
32 * Refactored the authentication_controller
\r
33 * Put before_filter :authorize in ApplicationController (and using skip_before_filter in other controllers if necessary)
\r
34 * Using 'unless' instead of 'if not'
\r
35 * Using find_by() instead of find(:first)
\r
36 * Upload progress (yay!)
\r
41 * Html_escaped input from outside the application
\r
42 * Put the path() method in the application helper instead of in the Folder model, so h() can be used
\r
44 * Choose your own username for the admin account
\r
45 * Improved security by adding password salt
\r
46 * RSS feeds for folders
\r
51 * The uploaded file's temp name is Time.now, instead of 'newfile', this way it's possible to upload multiple files at the same time
\r
52 * GroupPermissions is a better name than GroupFolders
\r
53 * Checks the child folders for delete permissions
\r
54 * A lot of refactoring...
\r
55 * DB schema stuff is handled by Migrations now
\r
56 * Choose whether a new group gets ALL or NO permissions on existing folders
\r
57 * The admin password is not mailed anymore, the admin can decide on a password when the account is created
\r
58 * Error handling for e-mailing
\r
63 * Changed name of the password field in the login screen. Prevents Firefox from entering a saved password when editing a user.
\r
64 * Root folder is a folder in the database (instead of some kind of 'virtual' folder)
\r
65 * Folder acts_as_tree
\r
66 * Folders with content CAN be deleted now
\r
67 * Search for files/folders
\r
68 * It's called Boxroom now
\r
72 * There IS a rakefile now
\r
74 * Got rid of "ActionController::Base.enable_upload_progress;" so it works with rails 1.1 too
\r
75 * Path to uploads via #{RAILS_ROOT}
\r
76 * ["is_the_administrators_group = ?", true] instead of "is_the_administrators_group = true"; this fixes an issue with MySQL
\r
77 * "#! /usr/bin/env ruby" instead of "#!/usr/local/bin/ruby" in the dispatch files
\r
78 * If a user edited his/her own settings: show a confirmation in the edit screen; else: redirect to the list of users
\r
79 * New users get an e-mail informing them about their account