applied my changes - initial import
[boxroom-stian.git] / Notes.txt
blob5d76e5f08914eba68d345ef8153b782c932df5cc
1 Go through this list and make sure all bugs are ironed out!
2 - upload file / create folder seems to work well
3 - upload zipfile with existing filename zip1 doesn't get 
4 test
5 Should I rename files with names that don't match, or just give an error message? Anyway, for some weird-ass reason, sometimes the single file-upload doesn't pass the filename to process_all_files thingy. --- seems to work, I'll implement this for directory unzipping
6 too first, and then do more testing.
8 TODO: Log attempted upload of blocked filetype.
10 had to add weird "extract directory names" thingy to extract dirs... do this before so we can 
11 check if directory names already exist? - this thing is so broken... disabled by now.
12 zip doesn't work on ciihq
14 ----
15 *Showstopper:*
16 * BUG!!!: Moving folders and deleting folders does not update the Ferret index, which leads to search page crashing.
17 * BUG!!!: Moving folders and deleting folders doesn't even delete all belonging folders, like zippety zip - or all belonging files!
19 *General:*
20 * FEATURE: is it possible to make more stuff case-insensitive? filenames, folders, groups, users... or at least the checks for similar names (don't want Folder and folder in the same dir). Need to check with ActiveRecord's find_by_name for example.
22 *Quota:* (agreed to temporarily suspend this)
23 * BUG: size of directories and number of files not updated correctly when unpacking zip files? shows minus -- also does not propagate up properly?
24 * BUG: directory file sizes not updated when multimove. multidelete should be OK?
25 * TEST: get zip to different directories. test thoroughly. 
26 * BUG: should not be able to set quota that is less than current size of sub_tree
28 *User*:
29 * FEATURE: make group names case-insensitive?
31 *Upload*:
32 * BUG?: permissions are not propagated properly! no delete permissions for admin on subfolder...
33 * !!!BUG: error checking on folders that already exist... / recovery with zip to folders
34 * FEATURE: javascript goodness: select all (for example)... how to make the zip stuff nicer?
35 * FEATURE: give option to rename uploaded file immediately
36 * FEATURE: have small text piece per folder (inherited) with information about usage, naming convention, etc (show on list and upload)
37 * BUG: do more filesystem checking - if a file or folder already exists on disk - shouldn't happen, but needs to be checked.
39 *Folder*:
40 * !!!BUG: check if files exist first before overwriting with multimove
42 *Usages*:
43 * FEATURE: usages: sorting, search
45 ---
47 _from Nita:_
48 * FEATURE: each user gets a personal folder, to store for example passport copies when travelling (CARE Canada has this in LiveLink) - trying in danau-toba?
49 * FEATURE: versioning - not before 2.0
51 _from Paul:_
52 * FEATURE: symbolic links (useful?)
53 * FEATURE: see permissions without having access to changing them - email button for person responsible for that folder
54 * FEATURE: new option: make new directory named as zip file or as user wants, put all zip files in there, make this default. keep option to upload zip file by itself. 
55 * FEATURE: download all (check boxes next to folders as well) (already in danau-toba)
57 ---
59 *Recent bug fixes in taman-mini*:
60 * BUG: when batch_adding, doesn't give error message on group names? #235
61 vBUG: user should not be able to change their own name. #236
62 * BUG: should check that one cannot create folders or files with the same name as folders or file. however, using both flash and activerecord validate - look different - consolidate? #238n