dave
61a9d73835
Move db updates to 197
2010-07-13 03:30:07 +00:00
dave
801d2580be
Add config/admin roles and conversion script
2010-07-13 03:30:06 +00:00
dave
2e17685fc2
More fields for hte account
2010-07-13 03:30:05 +00:00
dave
514c1f12b9
Move my 196 update to 198. Add conferences_id migration to users table
2010-07-13 03:30:04 +00:00
dave
68737a68b7
Move 196 upfdate to 198. I have a big 196 already committeed to my
...
local tree, and james is working on 197.
2010-07-13 03:30:02 +00:00
dave
54fd1cf19c
More judge fields
2010-07-13 03:30:00 +00:00
justin
78f4bcb43a
resetting prize form appropriately now (issue 411). Also fixed unreported issue preventing checkboxes in this form from being properly set.
2010-07-13 02:02:31 +00:00
justin
e69e6bc64e
fix prize saving so the description is actually saved (issue 478)
2010-07-13 01:03:39 +00:00
justin
4a148a415f
allow multiple awards to be marked as cwsf awards (issue 226)
2010-07-13 00:26:39 +00:00
justin
9ef983c671
change "Reports Editor" to "Report Management" (issue 366)
2010-07-12 23:23:52 +00:00
justin
30d01eeb74
eligibility editor now checks that no two divisional awards have overlapping eligibility criteria (issue 249)
2010-07-12 23:11:07 +00:00
james
6021d9f486
Start implementing the secondary menu
...
Fix importantdates div to not load when the div isnt there
2010-07-12 20:29:20 +00:00
justin
ac450aefdf
Add ability to remove all current divisional awards when running this script (bug 233)
2010-07-12 19:47:29 +00:00
james
2c6a491710
Switch doctype to HTML5
...
Properly float the important dates div
Remove table from page heading icon/title/help icon and use divs/floats instead
Temporarily make the login form post to the login.php page so one can still login
2010-07-12 19:40:06 +00:00
justin
8c12e443b0
enable deleting of fundraising campaigns under certain conditions
2010-07-12 19:02:49 +00:00
justin
54b258e793
remove # from every row
2010-07-11 18:18:56 +00:00
justin
b80a3e0772
add table for project languages.
2010-07-11 18:09:00 +00:00
justin
7b90784828
add support to link to fair website
2010-07-11 14:46:44 +00:00
justin
4cba8caa3c
enter salutations using a textfield, not a dropdown.
2010-07-11 13:52:28 +00:00
justin
343f0f8acd
fix spelling error
2010-07-11 02:27:00 +00:00
jacob
2563f8295e
Fixes for bugs 418 and 412
...
- when editing awards, the list now gets refreshed upon update
- increased size of donors notes fields
2010-07-09 21:54:06 +00:00
james
5956a15754
Final UI changes for the day....
2010-07-09 20:35:05 +00:00
james
39c8d90d1e
More UI changes
2010-07-09 20:25:31 +00:00
james
5321de365f
More UI recommendations
2010-07-09 19:24:04 +00:00
james
fe5b170371
Re-arrange some stuff as per new UI specs
2010-07-09 19:04:25 +00:00
jacob
b09257b47e
Bug #427 asterisks added on judge expertise fields (required fields)
2010-07-09 18:36:30 +00:00
jacob
2aa8e3805a
quick patch
2010-07-06 17:50:52 +00:00
jacob
342dbe6cad
Oops - correcting a query
2010-07-06 15:47:27 +00:00
jacob
887610f5e3
Added script for copying/converting user data into the new format, populating the accounts and user_roles table
...
Modified user.inc and user_login to handle authentication on the new accounts table
2010-07-06 15:32:26 +00:00
james
75c806bf7e
temporarily set the fairyear in install3 so user_create works?
2010-07-05 20:36:40 +00:00
james
548ebf24db
Updates and cleanups to the installer
2010-07-05 19:37:24 +00:00
james
16c5e8ecc9
Switch back to CSS layout
2010-06-28 18:00:47 +00:00
jacob
07f76fdac8
Addded a pendingemail field to the accounts table
2010-06-24 14:45:51 +00:00
james
c086e7e0bb
refactor config into config & super pages, 'config' page is now 'conference config' specifically for the conference, all non-conference related tasks are moved to the superuser page
2010-06-23 21:18:06 +00:00
jacob
1743beb14e
Populating the roles table, add "superuser" field to the accounts table
2010-06-23 20:45:12 +00:00
james
41ca527d20
Use proper fieldname conventions
2010-06-23 19:58:33 +00:00
jacob
55b5080575
Added new databases for user/role management
2010-06-23 19:45:33 +00:00
james
4faa4b8dc4
Migrate all dates to use conferences ONLY, instead of dual conference/FAIRYEAR setup
2010-06-23 16:06:01 +00:00
jacob
24c80b1654
Disabled deleting teams if they're registered for events
2010-06-23 15:52:27 +00:00
james
dc63df156c
Fix SQL Injection and XSS vulnerability - woohoo our first 0-day exploit!
...
http://inj3ct0r.com/exploits/12613
http://packetstorm.linuxsecurity.com/1006-exploits/fairinabox-sqlxss.txt
2010-06-23 05:07:57 +00:00
james
b7f3274543
Massive overhaul of the configuration variables
...
- split into system variables and conference variables
- rely on conference_id instead of year
2010-06-22 21:32:03 +00:00
jacob
b3448b7c7c
updated to delete links between schedule registrations and users when a schedule registration is deleted
2010-06-22 19:35:36 +00:00
jacob
00716cd84d
layout tweaks
2010-06-22 17:14:23 +00:00
jacob
c699135bce
Added some last tidbits to the UI for selecting team members at a specific event
...
Added functionality in listSelector.js to validate data when it's switched from one list to another
2010-06-22 16:56:47 +00:00
jacob
964a855275
DB table for linking users to teams in events
2010-06-22 14:53:08 +00:00
jacob
54f6a2e251
Created a javascript "listSelector" class that can be used to select a list of items from an existing list.
...
Added a form in schoolschedule.php which uses that class to select students on a team
2010-06-21 22:06:18 +00:00
james
e02e5ba687
Remove a bunch of conferenceid=0 checks -- we now always have a conference id
2010-06-17 21:14:00 +00:00
james
4f65058f59
Migrate config options theme
and theme_icons
from Global(FAIRYEAR) to Special(no fair year associated)
2010-06-17 20:56:03 +00:00
jacob
7cb1f55a3e
updates on the student list editor for teachers
2010-06-17 20:22:18 +00:00
james
6c4a54fe94
Create science fair conferences for all past years that the system knows about
...
Also add a temporary year field to the conferences table, to make migration easier (easier to find a conference id for a given science fair year)
2010-06-17 20:03:45 +00:00