-
Notifications
You must be signed in to change notification settings - Fork 9
/
TODO.txt
67 lines (50 loc) · 1.9 KB
/
TODO.txt
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
=========================
TO DO - Labrador v0.2
=========================
--------------
Essential
--------------
* PHP mail() check
* Make sure that mail() is working. Give a warning and link to docs if not.
* Custom accession numbers
* Field for a custom accession
* config.php set up for custom clickable URLs
* Update checks
* Have a text file with the latest release version number on our servers
* If logged in as admin, check database for last version check
* If out of date, display an admin-only banner saying an update is available
* Use the version text file to record stats about active users
* Search or filter by group
--------------
Desirable
--------------
* Admin pages for customisation
* Move customisation out of config.php into database
* Have admin only web pages to configure
* Extra checks when adding SRA records
* Make sure that SRR runs are good - check XML attributes
* Tidy Up Processing
* Delete individual steps rather than just the final one
* Buttons to move steps up and down in order
* Make sure that form inputs aren't being lost when we have errors
* Automated backups
* Cron job to back up database to file.
* Automated clean ups of old backups?
* Accompanying documentation
---------------
Would be nice
---------------
* Multiple contacts for administrators
* Look up missing data in Datasets edit page from existing accessions..
* Have a tick box to allow overwriting?
* Use a big button next to save and delete?
* Check for empty fields, suggest (but don't force) completion on form submit
* Project Details
* Datasets - Add
* Datasets - Edit
* Better form validation - AJAX.
* Check formats of accession codes
* Search for duplicates when entering project names
* Look into different user authentication systems
* Exchange ActiveServer thingy?
* New computing authentication solution?