1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-03-25 01:14:43 +00:00
Commit Graph

87 Commits

Author SHA1 Message Date
2d433b680a Upgraded to rails 8.0.2, moved from dalli to solid cache, moved from delayed_job to solid queue, and add solid cable. deploy/rails-dev-run.sh no longer needs to chmod. Fixed finished_at callback for matches. Migrated from Devise to built in rails auth. Added view tests for the bracket page testing that all bout numbers render for all matches in each bracket type. 2025-04-08 17:54:42 -04:00
690e497654 Fixed mat assignment rules to be db agnostic with comma delimited strings and upgraded test env db to mariadb 10.10 to match production. 2025-01-25 20:02:22 -05:00
b5150a3a37 Added a rake task that randomly selects winners for tournament 204 from seeded tournaments. 2025-01-07 08:19:21 -05:00
b1f8cc3532 Added a replica mariadb for a dr environment 2024-11-07 13:26:15 -05:00
b974773289 Added files for rvm, removed old files for Heroku newrelic and CircleCI, updated gems, and updated to rubuy 3.2 2024-10-27 16:27:48 -04:00
e46180e9ea Updated to rails 7.1 and ruby 3.1.4 2024-03-14 14:09:09 -04:00
fc3623008b Fixed slowlog path on mariadb 2023-03-07 17:34:14 +00:00
508dd493a1 Added slowlog to mariadb 2023-03-07 13:59:46 +00:00
92bd1ec3c9 Fixed yaml error in k8s manifest, added a passenger pool size secret, and added multiple workers 2023-03-01 21:58:24 +00:00
57baa3ea45 Remove tty from docker commands in test deploy 2023-02-02 13:37:13 +00:00
f011dae730 Seed the test db every deploy 2023-02-02 13:11:16 +00:00
05acebbf5b Updated passenger pools for test deploy and moved workers to statefulsets in production 2022-08-15 23:26:44 +00:00
add48b95c3 Took away cpu limits due to recommendations in the industry and moved from the beta to v1 ingress apis in K8s 2022-04-28 00:54:03 +00:00
85701e194a Upgraded to rails 6.1.5.1 and Ruby 3.0.4 2022-04-28 00:53:18 +00:00
d6a273c964 Fixed the multiplication expr 2022-02-07 13:03:23 +00:00
78bd51cafb export the passenger pool size 2022-02-04 13:29:00 +00:00
ae70128479 Docker compose deploys use the correct passenger workers 2022-02-03 21:33:24 +00:00
cc38c842e0 Updated manifest for mariadb to include backup and metrics 2021-10-21 23:56:49 +00:00
f7ea68da17 Updated gems and rails for vulnerabilities, switched to bundle-audit from hakiri due to hakiri not supporting ruby 3, and removed the travisci gem. 2021-08-30 20:06:31 +00:00
873e5b9465 Fixed development compose file syntax error 2021-05-01 13:17:29 +00:00
df6a029ef1 Persist influxdb on dev docker compose 2021-04-01 21:45:47 +00:00
e1cba865b0 Added influxdb to wrestlingdev 2021-04-01 19:52:18 +00:00
bdd80fc1d2 Updated to ruby 3.0.0 2021-02-11 12:33:25 +00:00
1f5aa304ff Updated to ruby 2.7.2 and rails 6.0.3.3 2020-11-10 15:45:30 -05:00
323f8addab Put db host in secrets for kubernetes 2020-01-09 09:26:19 -05:00
0d3cc08ad7 Added email secrets to worker in kubernetes and added bundle exec for tests 2019-12-31 08:00:08 -05:00
e37281771d Added email address variable 2019-12-31 07:52:31 -05:00
78bed5ebdd Added GKE recommendations 2019-12-11 14:03:43 -05:00
7c12bf9427 Updated passenger worker size based on this recommendation: https://blog.phusion.nl/2015/11/10/heroku-and-passenger-focus-on-the-app-performance/ 2019-12-05 15:05:31 -05:00
b1bd5f5430 Fixed resources for Kubernetes and Dockerfile 2019-12-05 14:57:29 -05:00
2f4ea5e42f Added some extra automation for dev container and fixed deploy test. Deploy test needs devise and rails secrets since it runs in prod 2019-11-26 15:03:01 -05:00
3aacf1da28 Mariadb's service name is wrestlingdev-mariadb and fixed syntax error in db-migration yaml 2019-11-26 11:16:18 -05:00
9f37946ba1 Changed README to md, deleted unused scripts, and sured up deploy files 2019-11-20 10:27:49 -05:00
5a52122777 Removed old envs 2019-11-20 09:52:55 -05:00
010798c8a8 Updated kubernetes manifests 2019-11-20 08:42:24 -05:00
51cc7c8fbe Use ruby 2.6.5 2019-11-19 14:10:50 -05:00
76b7b82716 Upgraded to Rails 6.0.1 2019-11-19 13:41:17 -05:00
b89762b5bb Changed docker-compose healthcheck in test to http 2019-04-19 21:50:05 -04:00
1dfceda422 --no-rdoc and --no-ri cannot be passed to gem install or bundle install in ruby 2.6 2019-04-19 11:19:11 -04:00
31fbe5baff Updated to ruby 2.6.0 and updated gems 2019-04-19 10:29:06 -04:00
edb8885f00 Add kubernetes manifests 2019-04-15 14:40:18 -04:00
e16e807b54 Added kubernetes manifests 2019-03-27 17:13:13 +00:00
293dc87984 Run puma on port 80 and change the healthcheck 2019-03-25 17:25:04 +00:00
36ce9009b7 Increasing start period for docker healthcheck due to slow start times 2019-01-25 17:32:46 +00:00
93be525832 Removed un needed packages in prod dockerfile 2018-10-26 00:21:02 +00:00
fe5259b8c1 Removing redundency in Dockerfile 2018-09-14 15:23:24 +00:00
4758a0d1de Upgrade to rails 5.2.1 and ruby 2.5.1 2018-08-23 00:12:35 +00:00
2083186b78 Use compose 2.2 for docker compose to add the ability to use mem_limit for memcached 2018-08-13 11:43:42 +00:00
08b3d9b7ee Changed worker script for heroku and added workers to puma 2018-08-08 13:33:40 +00:00
c62f017bec Changing delayed_job executing script because I think rake jobs:work is crashing docker 2018-07-31 14:51:28 +00:00