Commit Graph

1883 Commits

Author SHA1 Message Date
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
james
054c62dfa8 Couple small tweaks - science olympics event rename to science olympics activity, sort events by eventtype first 2010-06-17 19:31:50 +00:00
james
d45ababbbb Dont insert blank events into the schedule 2010-06-17 16:07:27 +00:00
james
e1ef58f988 Oops fix my missing semicolon now 2010-06-17 15:14:36 +00:00
jacob
13bc1b3d9a D'OH 2010-06-17 15:11:59 +00:00
jacob
970ac57f21 syntax error in the earlier version 2010-06-17 15:11:04 +00:00
james
56b5e8269a add defaults for min/max team size and number of teams to each event
pull those defaults when creating a new scheduled event
show registered teams when viewing an event as an admin
2010-06-17 15:06:11 +00:00
jacob
f1a43a9cec DB updates that I forgot to include with my last commit 2010-06-17 14:02:30 +00:00
jacob
0503030a35 Updates for managing students 2010-06-16 21:33:43 +00:00
james
6ea88362e8 Only allow registration for science olympic events 2010-06-16 18:14:44 +00:00
james
dad86ce72b Only show teams for the current conference now that teams have a conference :) 2010-06-16 17:57:51 +00:00
james
4c56a33d7c s/School Access/School Home 2010-06-16 17:50:12 +00:00
jacob
8e8f9f7c3b Fixed a stray quotation mark that broke a query 2010-06-16 17:45:13 +00:00
james
bbf46aa47f Don't let admin remove scheduled events if they have teams registered 2010-06-16 17:09:42 +00:00
james
dd230b2cdf Show registered teams on admin schedule
Move more stuff to common include
2010-06-16 16:15:17 +00:00
jacob
7e749f0295 Added conferences_id to the so_teams table and updated corresponding code accordingly
Partially implemented student manager under school dashboard for science olypmics
2010-06-16 15:16:25 +00:00
james
7ca5edc2a1 Show team registrations on the schedule view for teachers 2010-06-15 22:01:09 +00:00
james
a4ea7f6b1e Move some common schedule functions out
Properly show current capacity in schedule view
2010-06-15 21:52:03 +00:00
james
e5d9460d73 Add schedule view for school access, allow schools to register teams for events 2010-06-15 21:43:21 +00:00