Commit Graph

2001 Commits

Author SHA1 Message Date
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