Commit Graph

265 Commits

Author SHA1 Message Date
84f625a900 Fixes #26, cleanup form validation issues.
Due to the way the validation worked, all cleanup() functions are ran before
the errors are returned. If the username didn't exist the existing user
lookup failed.
2010-03-14 03:35:09 +00:00
b6c402f4fa Fixes the cron jobs and account validation, enables account deletion 2010-03-14 02:27:16 +00:00
d25d53273d Added validation to stop exploiting the multi-character hole 2010-03-12 13:12:17 +00:00
2d8856c742 Cleanup char/service selection, let the QuerySet do the work. 2010-03-12 12:19:21 +00:00
cb49170d33 Restricts service account usernames to charnames
* Forms now show a character selection box
  * Once created, user is sent to a template with a generated password
  * Will not display a service if a account already exists on it.
2010-03-12 12:16:07 +00:00
5d58897848 SeviceAccountForn will only present services that the user isn't registered for 2010-03-12 10:59:48 +00:00
e62180a1c4 Fixed field validation 2010-03-11 19:12:07 +00:00
4c5bba4676 Fixed issues with latest patches 2010-03-11 18:56:15 +00:00
a543d06a18 Move username validation down to Form clean instead of username field clean 2010-03-11 18:27:33 +00:00
4c2b7cfe0f Added further validation on UsernameField 2010-03-11 11:11:08 +00:00
2c93e2abdf Change username -> service_uid 2010-03-10 01:07:44 +00:00
4ccdaf5187 Added User Lookup feature 2010-03-10 00:55:39 +00:00
1b74e8f272 New webpage style. 2010-03-09 23:47:21 +00:00
522fbdc9f8 Fix various issues with the move to UIDs 2010-03-09 22:01:44 +00:00
204ab3003e Added Mumble service API 2010-03-09 21:44:26 +00:00
9806c2c3cb Services now use UID by default. 2010-03-07 01:53:09 +00:00
0e345ce65b Servie Adduser now returns a Service UID for each addition 2010-03-07 01:35:57 +00:00
matalok
850e63e6ff Fixed case munging on Wiki plugin 2010-03-05 20:42:50 +01:00
1285453ba0 Added delete/disable/enable/check 2010-03-05 14:30:05 +00:00
9a21f1c8a2 Basic user view for administrators, links from the admin interface 2010-03-05 15:17:48 +01:00
e23c905292 Mediawiki module added 2010-03-05 15:16:36 +01:00
ea2f9f6df3 Added text field descriptions to SSO model 2010-03-05 02:07:27 +01:00
d81f6a5d1c Added ability to list APIs 2010-03-05 01:04:13 +01:00
7fe039764b Added ability to switch off Service API 2010-03-05 00:50:36 +01:00
732a56d531 Various bugfixes for the Jabber XMPP method 2010-03-04 22:59:20 +01:00
081d7f35d3 Now uses xmpp to add/remove users from the Jabber service 2010-03-04 21:42:27 +00:00
0bfca3d31c Oops, use len(<v>) not .len() 2010-03-03 15:17:58 +00:00
f9b0c271b4 Further validation of Eve API keys 2010-03-03 15:15:19 +00:00
ae11b45133 Added more validation for Eve API input 2010-03-03 15:09:15 +00:00
5144863ddf Removed password field from ServiceAccount 2010-03-03 11:13:04 +00:00
fc2ec442f5 Fixed update_access(), now doesn't kill access to non-corp groups 2010-03-03 10:39:54 +00:00
ed258069fd Abstract out update command instead of being embedded in save, added cron 2010-03-02 23:08:19 +00:00
e7ab428044 Added RedditAccount as a editable section to users, also added Admin side 2010-03-02 22:57:10 +00:00
35767483b0 Remove corp_user field 2010-03-02 22:33:48 +00:00
96ee18e7fb Fixed add service issue 2010-03-01 16:07:19 +00:00
0890d6bac2 Changed the API access method, added provide_login property 2010-03-01 16:05:45 +00:00
634727c51b Now checks if the service can provide cookies 2010-03-01 15:48:17 +00:00
828a9a33d4 Remove the "set_corp" service api 2010-03-01 15:03:16 +00:00
9b25eebc4a Actually make the default values work 2010-03-01 14:18:03 +00:00
e830aa37e8 Added default values to form 2010-03-01 14:12:58 +00:00
f44c0e6783 Fixed group_id defaults issue 2010-03-01 14:00:36 +00:00
d43fd96928 Fixed a few outstandign issues with the cron cleanup job 2010-03-01 12:21:06 +00:00
e701098e49 Use ManyToMany for Service groups 2010-03-01 12:13:35 +00:00
82e757fa0d Basic cron file for sso 2010-03-01 11:25:27 +00:00
8463f05425 Clear our the groups before re-adding permissions 2010-03-01 11:25:07 +00:00
6fe6939a74 Fixed form issues for service 2010-03-01 02:14:07 +01:00
9cb297d5d7 Remove unneeded checks 2010-02-28 23:25:24 +00:00
886580a02c Raise exception if user exists 2010-03-01 00:24:39 +01:00
b53e662200 Now authenicates access to services based on groups, not simple tags 2010-02-28 23:09:33 +00:00
0f2c57cd5a Now validates API key to see if its already been registered 2010-02-27 17:55:47 +00:00