Commit graph

1185 commits

Author SHA1 Message Date
Absurdon
357bbb846b Hide private mails of all staff groups 2017-10-17 19:02:32 +02:00
Absurdon
632ed2b831 Resolves #105 - Give admins possibility to search users by their lastip 2017-10-16 19:34:28 +02:00
Absurdon
b07ddb4632 Hide staff email if set to private 2017-10-15 20:17:30 +02:00
Absurdon
fe60bcea49 Fixed an error with proposal update messages not getting sent properly 2017-10-15 14:14:53 +02:00
Absurdon
7c4a7b9c69 Merge: First Iteration of Match-Scheduling feature 2017-10-14 21:04:21 +02:00
Absurdon
f23a8e7fc5 Fixed an error where country for teams was not properly set/updated due to a copy paste mistake 2017-10-14 20:03:40 +02:00
Absurdon
faa165bb73 Fixed an error where country for teams was not properly set/updated due to a copy paste mistake 2017-10-14 20:02:32 +02:00
Absurdon
e85cf3a18d Make System send a message to opposing team whenever state of an proposal changes, sent message is dependend on new state 2017-10-13 18:22:33 +02:00
Absurdon
fa68d2ef06 Made System send a message to opposing team on proposal creation, created a clean migration for match_proposals table 2017-10-13 17:53:48 +02:00
Absurdon
4435f7f5e6 Fixed wrong tag beeing used and some styling 2017-10-08 16:03:22 +02:00
Absurdon
c8c6d823b1 Added link to match from confirmed matches list 2017-10-08 14:57:26 +02:00
Absurdon
a065db9159 Adding link to scheduled matches on contest page and bug fixing 2017-10-08 14:46:45 +02:00
Absurdon
52e0d9ad71 Improving and fixing status updating via ajax request, prevent creation of new proposals when there is a confirmed one (not tested yet) 2017-10-07 14:02:14 +02:00
Absurdon
62bc78274a Creating view to show confirmed matches, fixing bugs in permission logic and making proposal status updates ajax requests 2017-10-07 12:28:06 +02:00
Absurdon
548b15489c Merge branch 'master' into MatchScheduler 2017-10-06 15:35:44 +02:00
Prommah
8717173797 Return error in JSON for users API 2017-10-01 19:22:52 +02:00
Prommah
56087b09f3 404 bad user API requests & spec 2017-10-01 19:22:52 +02:00
Absurdon
6b5cafcbf0 Made API return 404 when no user was found 2017-09-30 01:06:19 +02:00
Absurdon
db129bc95a Merge pull request #103 from Prommah/master
Fix users API when nothing found
2017-09-30 00:59:35 +02:00
Prommah
8a49948af1 Fix users API when nothing found 2017-09-29 22:43:14 +02:00
Absurdon
78efa98276 Merge branch 'master' into MatchScheduler 2017-09-19 20:40:09 +02:00
Absurdon
9ac3cb3194 Fixing flags not showing correctly for brackets and in flat theme 2017-09-19 20:38:05 +02:00
Absurdon
62fe368b13 Fixing flags not showing correctly for brackets and in flat theme 2017-09-19 20:37:18 +02:00
Absurdon
683e32c7f6 Fixed new team view still having old country_code_select 2017-09-03 19:15:43 +02:00
Absurdon
781132781a Added delayed status and reworked update permissions for match_proposals 2017-09-01 17:52:16 +02:00
Absurdon
fa27e9fae4 Merge branch 'master' into MatchScheduler 2017-08-30 20:14:10 +02:00
Absurdon
2b45db440c Fixed team edit still using the old country_code_select 2017-08-23 23:23:18 +02:00
Absurdon
a43914e815 Migrated countries to use country_select gem and reworked how flags get displayed 2017-08-23 22:45:09 +02:00
Absurdon
dd7b59a811 Fixed primary team of user applying to team gets updated if that team is updated 2017-08-13 01:13:35 +02:00
Absurdon
0dd9308134 Redefined access control 2017-08-13 00:06:16 +02:00
Absurdon
9fe485cd71 refined access control for updating proposals 2017-07-07 17:10:28 +02:00
Absurdon
9c9ae32a9c Merge branch 'master' into MatchScheduler 2017-07-07 16:05:02 +02:00
Absurdon
f31668fb44 fixed more places where NULL category could cause problems when editing issues as admin 2017-07-03 08:50:00 +02:00
Absurdon
784c5832cf fixed issues with NULL category not showing 2017-07-02 22:48:33 +02:00
Absurdon
9312a90585 refined issue to have more clear permission logic 2017-07-02 21:16:16 +02:00
Absurdon
0bf5e74c38 added filter to show only users logged in lately 2017-07-02 18:34:19 +02:00
Absurdon
f06dfc025a show count for users signed in the last 30 days on users page 2017-07-02 17:14:07 +02:00
Absurdon
3edf8cc5e7 added comp mod council to staff page 2017-07-02 16:31:36 +02:00
Absurdon
dfbe4686ff reworked match proposal update to allow stricter controll 2017-06-30 14:03:46 +02:00
Absurdon
8579d0b569 gave gathermods the possibility to respond to gather issues 2017-06-24 20:43:42 +02:00
Absurdon
313500c257 added gather mod tab to staff page 2017-06-21 09:39:30 +02:00
Absurdon
df5c6b1a7a fixed parsed signatures might be bigger than allowed by database 2017-06-12 20:30:10 +02:00
Absurdon
29a6a83887 Added submit function and processing 2017-06-11 16:36:10 +02:00
Absurdon
c4fa4bd188 Added proposal actions 2017-06-11 15:09:30 +02:00
Absurdon
ca9cdeb200 Fixed Syntax Error and error in Access Control 2017-06-04 20:30:33 +02:00
Absurdon
04f2fd77ff Added view for creating proposals and added some controller functionality 2017-05-11 22:26:18 +02:00
Absurdon
0f05829bcc started to shape out the controllers 2017-05-05 17:17:00 +02:00
Absurdon
160fccd118 Added model and controller stub 2017-05-01 16:57:32 +02:00
Absurdon
925001b73d Updated all links to use https 2017-04-18 16:01:36 +02:00
Absurdon
d3fdef95c4 Updated all links to use https 2017-04-18 16:01:36 +02:00