Commit Graph

  • 27c88ab70b Merge branch 'main' into add-sailors-log-feature Max Wofford 2025-02-23 01:58:08 -05:00
  • 2cd2fe1aec Add leaderboard for sailors log Max Wofford 2025-02-23 01:57:22 -05:00
  • e913e1a336 Add caching to project duration turboframe Max Wofford 2025-02-22 23:46:30 -05:00
  • d82f75f586 Switch to turbo frame loading for project list Max Wofford 2025-02-22 23:43:36 -05:00
  • 61dd5153fd Remove unused var Max Wofford 2025-02-22 23:23:32 -05:00
  • 4720cd7a74 Add sailors log remote database Max Wofford 2025-02-22 23:12:00 -05:00
  • 4186948d8c Merge pull request #10 from 24c02/toolify Max Wofford 2025-02-22 18:39:07 -05:00
  • 51d649d95c make admin tools admin toolier 24c02 2025-02-22 15:30:41 -05:00
  • 025e11aaa7 Add cron for SailorsLogPollForChangesJob Max Wofford 2025-02-22 03:11:44 -05:00
  • c55b9c6caa Another attempt to fix the db url Max Wofford 2025-02-22 02:57:51 -05:00
  • ee7e6fb04a Bump postgres version in CI Max Wofford 2025-02-22 02:52:52 -05:00
  • a691f18a6a Update ci.yml Max Wofford 2025-02-22 02:37:58 -05:00
  • 15d24555e9 Attempt to fix test db Max Wofford 2025-02-22 02:33:10 -05:00
  • 5c565d796b Update test db configs Max Wofford 2025-02-22 02:20:10 -05:00
  • 28ae835e32 Attempt to setup postgres on github actions Max Wofford 2025-02-22 02:17:29 -05:00
  • 5bc633ac12 Rubocop fixes Max Wofford 2025-02-22 02:11:47 -05:00
  • bec348bec8 Update database.yml Max Wofford 2025-02-22 01:59:03 -05:00
  • 364b546be0 Fix notification job missing class name Max Wofford 2025-02-22 01:58:46 -05:00
  • cfd38a87eb Initial code for replicating hackclub/sailors-log Max Wofford 2025-02-22 00:15:16 -05:00
  • 7aa2068b1e Don't clobber custom status Max Wofford 2025-02-21 22:08:17 -05:00
  • bdeb5f1794 Switch from users.identity -> users.info Max Wofford 2025-02-21 21:47:36 -05:00
  • 0ab68b0c26 identify -> users:read Max Wofford 2025-02-21 21:35:31 -05:00
  • a6482249aa Update slack_manifest.yml Max Wofford 2025-02-21 21:21:26 -05:00
  • c339d86415 Add missing identify scope to oauth redirect Max Wofford 2025-02-21 21:20:59 -05:00
  • f8d507929e Also log user data Max Wofford 2025-02-21 21:17:17 -05:00
  • 0e840bf3d6 Print full slack data on failure to login Max Wofford 2025-02-21 21:13:29 -05:00
  • 24976ff08f Log full error for slack data Max Wofford 2025-02-21 21:10:18 -05:00
  • 1d2cb0bc06 Handle people directly linking to settings page Max Wofford 2025-02-21 21:05:54 -05:00
  • 0343d412c4 Update slack status if setting is enabled Max Wofford 2025-02-21 20:59:21 -05:00
  • 6ce1e317e9 Fix old usage of viewing_own_settings Max Wofford 2025-02-21 20:58:56 -05:00
  • f68552329e Update brakeman.ignore Max Wofford 2025-02-21 20:51:52 -05:00
  • d85dcd7e43 Fix usage of sanitize_sql_array Max Wofford 2025-02-21 20:48:24 -05:00
  • 20ad9a1d49 Handle missing cache count on avo controller Max Wofford 2025-02-21 20:37:14 -05:00
  • e31706d91c Fix mis-referenced method in leaderboard update job Max Wofford 2025-02-21 20:36:54 -05:00
  • 59f0d66362 Merge branch 'main' of github.com:hackclub/harbor Max Wofford 2025-02-21 20:32:13 -05:00
  • cb913cf55f Run robocop Max Wofford 2025-02-21 20:32:03 -05:00
  • 7f8a5fcc23 Merge pull request #6 from hackclub/dependabot/bundler/selenium-webdriver-4.29.0 Max Wofford 2025-02-21 20:29:53 -05:00
  • 06d6be335c Merge pull request #5 from hackclub/dependabot/bundler/sqlite3-2.6.0 Max Wofford 2025-02-21 20:29:29 -05:00
  • c57aee6493 Bump selenium-webdriver from 4.28.0 to 4.29.0 dependabot[bot] 2025-02-22 01:29:10 +00:00
  • 3bf0f5a221 Bump sqlite3 from 2.5.0 to 2.6.0 dependabot[bot] 2025-02-22 01:29:04 +00:00
  • 93f02e83d3 Merge pull request #8 from 24c02/add-emojis Max Wofford 2025-02-21 20:28:51 -05:00
  • 5603faffc2 Handle brakeman warnings Max Wofford 2025-02-21 20:27:52 -05:00
  • 81f68ae68d Rubocop fixes Max Wofford 2025-02-21 20:12:45 -05:00
  • c3b6cc2f0d Merge pull request #7 from hackclub/dependabot/bundler/avo-3.17.8 Max Wofford 2025-02-21 20:07:02 -05:00
  • 8c1a8a5844 Fix typo in slack status updater Max Wofford 2025-02-21 20:05:12 -05:00
  • 56e24ba736 Switch to soft deletion on leaderboards Max Wofford 2025-02-21 19:58:45 -05:00
  • e6d165c67d Handle if leaderboard is still generating Max Wofford 2025-02-21 19:16:46 -05:00
  • 84c2e00a95 Fix missing concurrency key in background job Max Wofford 2025-02-21 19:16:26 -05:00
  • c056db3a1e Add goodjob to admin navbar Max Wofford 2025-02-21 19:11:26 -05:00
  • 8561eeee46 Throw avo & good job behind admin constraint Max Wofford 2025-02-21 19:08:58 -05:00
  • 2f31f65af2 add emojis 24c02 2025-02-21 19:07:29 -05:00
  • f87348abab Further config changes to move to good_job Max Wofford 2025-02-21 19:00:07 -05:00
  • e2c066be4d solid_queue -> good_job Max Wofford 2025-02-21 18:51:37 -05:00
  • 6a642dc778 Fix user page file name Max Wofford 2025-02-21 17:54:40 -05:00
  • 19b58e1a0e Add routes for user settings Max Wofford 2025-02-21 17:40:29 -05:00
  • 9ab4ffba73 Update fields shown in avo Max Wofford 2025-02-21 17:40:08 -05:00
  • 74d59dca6a Full page footer Max Wofford 2025-02-21 17:39:47 -05:00
  • 454c7ed120 Add slack status feature Max Wofford 2025-02-21 17:39:41 -05:00
  • 5c329bddb1 Switch to spinning up server directly in the docker file Max Wofford 2025-02-21 17:38:05 -05:00
  • c7b38c283d Add slack manifest Max Wofford 2025-02-21 17:37:45 -05:00
  • 4bac2ad54f Simplify navbar html Max Wofford 2025-02-21 15:35:23 -05:00
  • 6e084d5e80 Improve navbar positioning Max Wofford 2025-02-21 15:35:11 -05:00
  • bd508e5904 Add admin_tool helper Max Wofford 2025-02-21 15:34:59 -05:00
  • c41ae264e5 Setup navbar Max Wofford 2025-02-21 15:14:23 -05:00
  • c45e1e2f65 Run leaderboard job in batched transactions to speed it up Max Wofford 2025-02-21 15:02:19 -05:00
  • f3eff95434 Bump avo from 3.17.7 to 3.17.8 dependabot[bot] 2025-02-20 18:22:59 +00:00
  • 1a52fdf868 Merge branch 'main' of github.com:hackclub/harbor Max Wofford 2025-02-19 18:06:01 -05:00
  • 95d8c8e253 Add uchu color theme Max Wofford 2025-02-19 18:05:20 -05:00
  • 4c3c7ebebf Merge pull request #3 from 24c02/make-date-fields-read-only Max Wofford 2025-02-19 11:37:57 -05:00
  • b2952406e0 Merge pull request #4 from 24c02/fix-whodunnit Max Wofford 2025-02-19 11:37:50 -05:00
  • 0664ebba9b fix lint 24c02 2025-02-19 09:12:39 -05:00
  • 0fddb6cde1 fix avo whodunnit and display user link 24c02 2025-02-19 09:08:07 -05:00
  • 9d7ff31231 make created_at and updated_at on user read only 24c02 2025-02-19 07:56:08 -05:00
  • b109e2a0b5 Add configuration to run docker as worker Max Wofford 2025-02-18 10:28:55 -05:00
  • 149c636025 Merge pull request #2 from JasonLovesDoggo/update-cache-stats Max Wofford 2025-02-18 10:25:25 -05:00
  • 51705385b5 Run rubocop Max Wofford 2025-02-18 10:24:10 -05:00
  • 64cc786394 Update the query stats in the footer to track cache hits/misses (WIP) Jason Cameron 2025-02-18 00:40:26 -05:00
  • f445565253 Create brakeman.ignore Max Wofford 2025-02-17 23:32:18 -05:00
  • 25de20b0a7 Add recurring job for leaderboard update Max Wofford 2025-02-17 21:20:22 -05:00
  • b762dbf09e Remove unused leaderboard code Max Wofford 2025-02-17 21:20:11 -05:00
  • 3690b1fbb5 Add whenever for job scheduling Max Wofford 2025-02-17 19:05:44 -05:00
  • 499036038e Add daily leaderboard Max Wofford 2025-02-17 19:05:30 -05:00
  • 8eea8efb98 Add user mention partial Max Wofford 2025-02-17 19:01:58 -05:00
  • 2d3dc8b9a3 Attempt to fix allow_other_host link to slack Max Wofford 2025-02-17 18:54:28 -05:00
  • 1a131b1982 Attempt to fix brakeman redirect_to Max Wofford 2025-02-17 17:01:23 -05:00
  • 42c23beff2 Remove attempted cache mount for docker Max Wofford 2025-02-17 16:56:09 -05:00
  • d8ca63dfe9 Merge pull request #1 from hackclub/dependabot/bundler/avo-3.17.7 Max Wofford 2025-02-17 16:45:29 -05:00
  • b59342dfc9 Fix rubocop! Max Wofford 2025-02-17 16:44:26 -05:00
  • 100d87da5c Switch over to activerecord associations for projects & heartbeats Max Wofford 2025-02-17 16:41:32 -05:00
  • e201798505 Attempt to fix unauthorized redirect error Max Wofford 2025-02-17 16:18:44 -05:00
  • 5228db5fc5 Add wget to docker for health checks Max Wofford 2025-02-17 15:19:13 -05:00
  • a27336db37 Setup papertrail initializer Max Wofford 2025-02-17 15:15:02 -05:00
  • 017083322a Attempt to speed up build with docker buildcache Max Wofford 2025-02-17 15:09:02 -05:00
  • 381dd4527b Delete paper_trail.rb Max Wofford 2025-02-17 15:06:46 -05:00
  • bbdb2825f7 Attempt to fix avo version tracking error Max Wofford 2025-02-17 14:59:50 -05:00
  • 829e8060ae Strip down git hash from coolify Max Wofford 2025-02-17 14:42:14 -05:00
  • bafd5e2e77 Accept git hash from coolify env vars Max Wofford 2025-02-17 14:40:03 -05:00
  • 36aa8a5816 Attempt to fix avo versions Max Wofford 2025-02-17 14:37:04 -05:00
  • d5f17715fc Add SECRET_KEY_BASE to example env file Max Wofford 2025-02-17 14:33:30 -05:00
  • 54d6d02ca7 Add postgres libs to dockerfile Max Wofford 2025-02-17 14:27:23 -05:00