Commit graph

677 commits

Author SHA1 Message Date
Ari Timonen
fa7c32c507 Belongs_to has optional true 2020-03-26 04:26:30 +02:00
Ari Timonen
676c817236 Update contester edit 2020-03-26 04:24:17 +02:00
Ari Timonen
d3ef9db9e9 Fix team validation 2020-03-26 03:52:13 +02:00
Ari Timonen
8c21aef762 Add message for non-production envs 2020-03-26 03:52:05 +02:00
Ari Timonen
533be0af2c Random small fixes 2020-03-26 02:34:27 +02:00
Ari Timonen
56303d39ba Fix models and views related to matches/contets 2020-03-26 01:34:31 +02:00
Ari Timonen
63b20f4046 Add options to disable google calendar 2020-03-26 01:33:23 +02:00
Ari Timonen
420930f2b9 Fix teams and weeks 2020-03-25 04:30:37 +02:00
Ari Timonen
2529a23650 Fix a forum bug
Update docs + gitignore
2020-03-25 03:47:54 +02:00
Ari Timonen
0b033be5ca Fix more tests related to time 2020-03-25 03:13:38 +02:00
Ari Timonen
4304104fc4 Use root for parent ID for dirs 2020-03-24 23:55:11 +02:00
Ari Timonen
3a890b8803 Update docs + comment out debug 2020-03-23 05:24:44 +02:00
Ari Timonen
36595f0ff8 All tests pass after commenting out a few, fixme 2020-03-23 05:11:36 +02:00
Ari Timonen
b15e1f888c Fix more conditions and tests 2020-03-23 04:22:12 +02:00
Ari Timonen
89c1afb926 Fix datetime for movie 2020-03-23 04:10:50 +02:00
Ari Timonen
85d96b3388 Update and fix specs 2020-03-23 04:10:31 +02:00
Ari Timonen
84a1e13c95 Fix moveis and rmove flowplayer 2020-03-22 19:47:24 +02:00
Ari Timonen
b0b103a518 Remove acts_as_rateable 2020-03-22 14:55:47 +02:00
Ari Timonen
8c812df99c Add some forum testing 2020-03-22 14:22:10 +02:00
Ari Timonen
a41b28ae23 Update uers_contoller and add almost working spec. 2020-03-21 22:33:44 +02:00
Ari Timonen
4c5108bc4e Fix more tests 2020-03-20 01:31:04 +02:00
Ari Timonen
5a2324166e Fix steamid validation 2020-03-18 23:36:21 +02:00
Ari Timonen
c9b7036047 Fix params + steamid bug 2020-03-18 23:23:30 +02:00
Ari Timonen
2bf16ba800 Fix topic params 2020-03-18 22:08:53 +02:00
Ari Timonen
f51af16ca2 User profile param fix 2020-03-18 22:03:56 +02:00
Ari Timonen
25761db2f3 Fix user params 2020-03-18 21:48:08 +02:00
Ari Timonen
5d4132ccbf Fix link_to_function in contesters
Fix params for comment and message
Fix tinymce errors
2020-03-18 21:41:54 +02:00
Ari Timonen
c97a47ffda Fix tinymce
Update docs
Update dockerfile, fix js issue, cleanup env files
2020-03-18 21:11:10 +02:00
Ari Timonen
46fab90cf4 Fix more scopes due to AR upgrades 2020-03-18 06:41:13 +02:00
Ari Timonen
9a6db89139 Fix bug on user page slow way 2020-03-18 05:53:19 +02:00
Ari Timonen
e59e8ac8e7 Lots of rails 4 updates
- Add .params to models and update controllers
- Add afk time to gather
- Reannotate models
- Fix rspec problem by using latest rspec plugins from github
2020-03-18 05:38:17 +02:00
Ari Timonen
76faa4d18c Fix articles and the tests
Fix user password
Add errors to production only
Improve tests
2020-03-17 21:31:57 +02:00
Ari Timonen
2d73f617bc Update to rails 6 2020-03-17 04:55:56 +02:00
Ari Timonen
c0a7c88b8d Fix model + temp fix for view 2020-03-17 04:31:59 +02:00
Ari Timonen
a66cb599a1 JS fixes 2020-03-17 04:19:59 +02:00
Ari Timonen
04dc76b632 Fix a bug in team page 2020-03-17 04:19:34 +02:00
Ari Timonen
93ab019d8c Fix more scopes and fix gather 2020-03-17 03:03:02 +02:00
Ari Timonen
00c5c86eb4 Fix icons after downgrade of FA 2020-03-17 02:13:57 +02:00
Ari Timonen
47c445acf4 Fix icon issue, Bump MySQL version
downgrade style plugins
2020-03-17 02:01:43 +02:00
Ari Timonen
fa4fbb589d Change before_filter and remove attr_protected 2020-03-17 01:57:47 +02:00
Ari Timonen
160d29a569 Fix more scopes 2020-03-16 22:57:41 +02:00
Ari Timonen
143e364812 Fix more scopes for rails 4 + add rubocop 2020-03-16 22:46:27 +02:00
Ari Timonen
a6eb8bc7b1 More work on feature tests, remove readings 2020-03-16 04:36:06 +02:00
Ari Timonen
9952bf52b5 Fix country for undefined 2020-03-16 03:12:22 +02:00
Ari Timonen
0e64bb9333 Temp. solution for movies 2020-03-16 03:08:21 +02:00
Ari Timonen
4a2b4d6c71 Fix rails4 stuff 2020-03-15 22:59:08 +02:00
Ari Timonen
322001f8d3 Rails 4 fixes
Update to ruby 2.3.8
Update gems
Fix tests
2020-03-15 20:31:46 +02:00
Ari Timonen
5fcf4b2a72 Update to unread gem 2020-03-15 20:31:00 +02:00
Ari Timonen
bdbdef1635 Update to FactoryBot and fix admin panel spec 2020-03-15 15:33:58 +02:00
Ari Timonen
b35ba51910 More test fixes for rails 4 2020-03-15 09:53:52 +02:00
Ari Timonen
88721b28df Fixes for development
Temporary fix for puma.rb
Rename .env.dev
Fix more merge conflicts

Dev env runs and tests run (with fails)
2020-03-14 21:43:19 +02:00
Ari Timonen
2c71b1147d Merge rails-4 to rails4 2020-03-14 21:10:24 +02:00
Ari Timonen
4e3009b5c2 Rails 4 updates 2020-03-09 00:07:12 +02:00
Ari Timonen
eb67122771 Add spam text for pw recovery 2019-12-08 02:20:54 +02:00
Absurdon
db9d4c1564
Added Contributor Group Treatment
* Logrotation for production
* added contributors class method to Group
* added contributor? method to User
* added contributor flag to User-API
* added Contributor-Tab to staff-page
2019-11-12 23:27:54 +01:00
Ari Timonen
8760116bef Make tests work a bit more 2019-10-22 01:57:48 +03:00
Ari Timonen
758dfda988 Update for rails 4
Mostly tests
2019-10-17 21:29:15 +03:00
Absurdon
7ec019fda6
Fixing Password Rest
* Reverting 'forgot' view back to a form
* Adding smtp configuration for production
* Adding postfix image to docker-compose
2019-10-14 22:26:43 +02:00
Ari Timonen
fc94c8b8e7 Add some upgrades and pending upgrade 2019-10-10 22:12:17 +03:00
Ari Timonen
11fcea3259 Add docker dev version
Add env and docker files for development

Fix some random things related to rails upgrade
2019-09-24 22:55:34 +03:00
Absurdon
e93588591b
Fix #131 Updating users may fail
Issue:
When a team gets deleted team_id is not properly cleared from users who
have set the team to be deleted as their main. When now someone trys
an operation that validates the user it fails as the team_id set on that
user is not valid anymore.

Solution:
To prevent this from happening in the future update users and set
team_id to nil.

Clean up:
To clean up existing users run
UPDATE users SET team_id=NULL WHERE team_id NOT IN(SELECT id FROM
teams);
2019-08-24 20:17:14 +02:00
Ari Timonen
23b545779d Fix a few typos in views and models 2019-08-14 09:30:56 +03:00
Ari Timonen
91a8cdca59 Partially fix gather removal bug 2019-06-07 22:47:21 +03:00
Ari Timonen
f156ed3060 More progress on upgrade 2019-06-07 11:04:16 -04:00
Ari Timonen
ce9797aed8 More progress on Rails 4.1 update
Just fix scopes mostly.

Add binstubs.
2019-06-03 15:38:24 -04:00
Ari Timonen
768d3faa1b Update scopes for rails 4 2019-06-02 04:26:36 +03:00
Ari Timonen
0b53968d3d Temporary commit 2019-06-01 13:56:09 +03:00
Ari Timonen
d0f0db6165 Fix gather issue 2019-05-19 18:14:29 -04:00
Ari Timonen
6122caa125 Add gather moderators
Fix few gather issues
2019-05-19 18:04:18 -04:00
adsfgg
cf3f5676b0 Update Discord link in staff page 2019-03-04 19:33:00 +01:00
Ari Timonen
36029b3a6f Revert "Change gather music"
This reverts commit e8bc227821.
2018-12-09 18:55:40 -05:00
Ari Timonen
2f1a217a00 Revert "Update gather music"
This reverts commit 9063e3104f.
2018-12-09 18:55:30 -05:00
Ari Timonen
9063e3104f Update gather music
Start from 0
2018-12-03 15:11:26 -05:00
Ari Timonen
e8bc227821 Change gather music 2018-12-03 15:03:07 -05:00
Jiriki
b67c18dd90
Merge branch 'master' into lamefix 2018-11-24 23:44:05 +00:00
Ari Timonen
8ccef9e224 Update for rails 4
Add matches to routes
Update mysql2 gem

Remove caldner for moment
2018-11-22 19:46:41 -05:00
b
d5aef89bb0 add gathermod to gatherpage permissions 2018-11-15 20:59:36 +01:00
b
61e1826959 removed looping gather music, turned it down 2018-11-15 20:01:53 +01:00
adsfgg
f5ce390f97 Updated the discord link.
The old discord link had expired, replaced with a new link.
2018-09-23 21:02:08 +02:00
Absurdon
dec054eed8 removed shoutmsg history
removed compmod council group from staff page
fixed some errors with missing database entries
2018-09-21 17:30:43 +02:00
Absurdon
f695db4bb1 Fix updating of custom urls 2018-05-03 19:26:18 +02:00
Absurdon
8b03539f01 Use path helper instead of url helper to ensure not loading non https scripts in production 2018-04-22 17:09:06 +02:00
b
07983b5436 Movie link info
added info to find videos
2018-04-13 00:18:52 +00:00
b
58355171d1 Nav dropdown cleaning
Added NS1 gather to dropdown and minor aesthetic change
2018-04-13 00:18:52 +00:00
b
8fc0852226 Movie link info
added info to find videos
2018-04-12 20:47:39 +02:00
b
0dad0316cd Nav dropdown cleaning
Added NS1 gather to dropdown and minor aesthetic change
2018-04-12 20:32:55 +02:00
b
f3036afba7 NS1 gather page updated
Fixed links and spelling
2018-04-12 17:34:30 +00:00
b
9ede492c50 NS1 gather page updated
Fixed links and spelling
2018-04-12 19:30:06 +02:00
Absurdon
811b49bc20 Make ladders 'work', they are still not rly working like a ladder
Change contester ordering: taking amount of played games into account
2018-02-12 23:21:08 +01:00
Absurdon
8a29678907 Allow higher amount of points for matches... ask Mega why this is needed 2018-02-12 00:15:38 +01:00
Absurdon
3e42e2d205 Fixing hint on forgot password page 2018-01-23 20:44:35 +01:00
Absurdon
d601d8643f Fixing Tests 2017-12-06 22:20:55 +01:00
Absurdon
aef90cb0bf Users only get messages sent to their primary team and removed some duplicated methods in User model 2017-12-05 22:21:16 +01:00
Absurdon
97755834f8 Prevent setting teammembers back to joining 2017-12-03 20:53:07 +01:00
Absurdon
1c22ba3482 Fix logical flaw in match proposal msg texts 2017-12-03 20:34:34 +01:00
Absurdon
eb09114776 Restructuring navigation and replacing some hardcoded article URLs with new dynamic custom URLs 2017-11-12 18:50:43 +01:00
Absurdon
8c0378579b Implementing custom_url logic 2017-11-12 18:02:53 +01:00
Absurdon
0f0393ecc5 Fixing path to administrate view and added permission checks to controller 2017-11-12 18:02:53 +01:00
Absurdon
29d447e97b Implemented #show 2017-11-12 18:02:53 +01:00
Absurdon
8e58a30285 Renaming because old unused stuff is getting in the way 2017-11-12 18:02:53 +01:00