Commit graph

  • 310c6c4424
    Rig up chat to be suitable for a Doge election. (Hopefully.) (#692) Ben Rog-Wilhelm 2023-09-04 12:42:20 -05:00
  • 7032d0680d Fix: Release-mode server trying to reload on code changes. Ben Rog-Wilhelm 2023-08-27 05:54:04 -05:00
  • 644c84b212 Remove an unnecessary g.db.add(). Ben Rog-Wilhelm 2023-08-27 15:04:59 -05:00
  • c1b781db6c Remove a somewhat silly comment. Ben Rog-Wilhelm 2023-08-27 15:04:06 -05:00
  • 16a8f0f2da Relax chat rate limiter. Ben Rog-Wilhelm 2023-08-27 14:56:39 -05:00
  • 0d54fb7e7f Whoops, screwed up the abort() call. Ben Rog-Wilhelm 2023-08-27 14:49:39 -05:00
  • c14fce184c Fix: Usernotes aren't sorted by timestamp. Ben Rog-Wilhelm 2023-08-26 04:26:08 -05:00
  • fcfecda859 Fix: init_build.sh execute bit not set. Ben Rog-Wilhelm 2023-08-27 13:15:13 -05:00
  • ecd1bbba94 Add a dedicated deployable docker image. Ben Rog-Wilhelm 2023-08-27 13:11:49 -05:00
  • c86a40e49d Update DB. Ben Rog-Wilhelm 2023-08-27 11:48:42 -05:00
  • 7faba478b9 Add function to nuke the chat state. Ben Rog-Wilhelm 2023-08-27 11:41:05 -05:00
  • 934b6e2b68 Fix: Errors on logged-out users. Ben Rog-Wilhelm 2023-08-27 11:24:31 -05:00
  • 7e8b2732c0 Remove chat version number that will never be updated. Ben Rog-Wilhelm 2023-08-27 11:24:20 -05:00
  • 4cde6540c3 Fix notification highlight (mostly). Ben Rog-Wilhelm 2023-08-27 11:09:18 -05:00
  • af17c0b574 Update readme a little bit. Ben Rog-Wilhelm 2023-08-27 10:58:50 -05:00
  • 6fccfb2436 Initial implementation of notification icon. Ben Rog-Wilhelm 2023-08-27 10:56:16 -05:00
  • 61cecf5a70 Clean up optimistic messages. Ben Rog-Wilhelm 2023-08-27 09:35:23 -05:00
  • 3f5f4b7e4b Remove unnecessary hefty query to the DB. Ben Rog-Wilhelm 2023-08-27 09:28:58 -05:00
  • 35530d927a Save chat history in database. Ben Rog-Wilhelm 2023-08-27 09:27:34 -05:00
  • a3fbb9671c Clean up a little more DM detritus. Ben Rog-Wilhelm 2023-08-27 09:27:25 -05:00
  • 525a62033a Change "Users Online" to just "Users". Ben Rog-Wilhelm 2023-08-27 07:47:38 -05:00
  • 2908df104a Strip DMs out entirely, I currently do not want to deal with them. Ben Rog-Wilhelm 2023-08-27 07:15:52 -05:00
  • aa204ab338 We require more whitespace. Ben Rog-Wilhelm 2023-08-27 06:49:00 -05:00
  • c415c86cbd Stop putting up previews of slash commands. Ben Rog-Wilhelm 2023-08-27 06:47:20 -05:00
  • bdeda313cf Add a better structure for slash commands and add/remove functionality. Ben Rog-Wilhelm 2023-08-27 06:42:49 -05:00
  • fb2f0c9390 Reload chat on source change. Ben Rog-Wilhelm 2023-08-27 06:01:39 -05:00
  • 627ede198b Wire up chat permissions. Ben Rog-Wilhelm 2023-08-27 04:43:00 -05:00
  • 23235a7fe8 Add necessary columns to User. Ben Rog-Wilhelm 2023-08-27 02:42:55 -05:00
  • 5eee07da90 Add nginx server to do appropriate redirection. Ben Rog-Wilhelm 2023-08-26 13:08:00 -05:00
  • d74ba5d197 Integrate chat from upstream TLSM 2023-07-04 13:10:27 -04:00
  • 879c203633 Fix: Release-mode server trying to reload on code changes. Ben Rog-Wilhelm 2023-08-27 05:54:04 -05:00
  • f2434fd88f Fix: Usernotes aren't sorted by timestamp. Ben Rog-Wilhelm 2023-08-26 04:26:08 -05:00
  • 8d12e56ce4 Add debug option to make volunteer debugging easier. Ben Rog-Wilhelm 2023-08-26 04:25:03 -05:00
  • dba6d37456 Fix: Volunteer timestamp field doesn't default properly Ben Rog-Wilhelm 2023-08-25 11:17:42 -05:00
  • 325cb23033 Fix: Volunteer timestamp field doesn't default properly Ben Rog-Wilhelm 2023-08-25 11:17:42 -05:00
  • 2f82457f5e Fix: Two spoilers on the same line causes unintended results. Ben Rog-Wilhelm 2023-08-25 03:06:41 -05:00
  • f641d2ca2f Fix: Two spoilers on the same line causes unintended results. Ben Rog-Wilhelm 2023-08-25 03:06:41 -05:00
  • cba354098f Compensate for a currently-unsolved bug involving notifications with weird states. Ben Rog-Wilhelm 2023-08-25 02:23:25 -05:00
  • a32fe3e90c Add a commented-out line to support specific DB files during dev. Ben Rog-Wilhelm 2023-08-25 02:24:40 -05:00
  • 4ec4e8c8c1 Add a commented-out line to support specific DB files during dev. Ben Rog-Wilhelm 2023-08-25 02:24:40 -05:00
  • 9b174d0450 Compensate for a currently-unsolved bug involving notifications with weird states. Ben Rog-Wilhelm 2023-08-25 02:23:25 -05:00
  • 4f8ba42738
    🏦 Database Change: convert created utc to datetimez for volunteer_janitor (#679) Viet Than 2023-08-25 01:00:09 -05:00
  • 394c62b66d
    Merge 2550f4d765 into 3187a372fe justcool393 2023-08-24 14:42:48 -07:00
  • 3187a372fe Add link to the Dev Discord in the Readme. Ben Rog-Wilhelm 2023-08-23 18:38:42 -05:00
  • d62ccd1dbf Add link to the Dev Discord in the Readme. Ben Rog-Wilhelm 2023-08-23 18:38:42 -05:00
  • e32f24a020 added column docstring Viet Than 2023-08-23 00:09:02 -04:00
  • 110b3ed963 don't need to specify new volunteer_janitor rows are created now anymore Viet Than 2023-08-23 00:01:07 -04:00
  • 669c24e743 volunteer_janitor Viet Than 2023-08-22 23:40:57 -04:00
  • 2550f4d765 future flag is unneeded now, the future is now! justcool393 2023-08-09 05:52:08 -05:00
  • 1827480d18 Revert "See if we can get around needing a migration for now" justcool393 2023-08-09 05:33:23 -05:00
  • aade68bfc8 See if we can get around needing a migration for now justcool393 2023-08-09 05:29:05 -05:00
  • 42d1659fc1 Fix incorrect mapping type for usernote tag justcool393 2023-08-09 05:23:06 -05:00
  • e6cef2e3fe Import SQL ops in user justcool393 2023-08-09 05:21:58 -05:00
  • 9ed6616115 Type User justcool393 2023-08-09 05:16:06 -05:00
  • 0bf5c566d3 Comment: missing mapped type justcool393 2023-08-09 05:05:11 -05:00
  • 71f1174b93 Fix CHAR type change justcool393 2023-08-09 05:04:04 -05:00
  • eb18f871a8 Fix some missing types on Comment justcool393 2023-08-09 04:58:14 -05:00
  • 2e80d54ca1 Fix up some model typing justcool393 2023-08-09 04:42:11 -05:00
  • 7051beefca If we fail, we should dump STDERR so we should know what happened justcool393 2023-08-09 04:10:18 -05:00
  • 5afb3aaf03 Fix this same error in the leaderboard justcool393 2023-08-09 04:05:54 -05:00
  • a60f570c7b Fix error with accquiring exclusive lock text justcool393 2023-08-09 04:05:15 -05:00
  • 40db20ceab Upgrade Flask-Migrate (and by extension Alembic) justcool393 2023-08-09 03:52:19 -05:00
  • e9afa22bc7 Fix Select.join not using kw args justcool393 2023-08-09 03:26:48 -05:00
  • f01a2ec96c Fix SQLAlchemy ArgumentError for RepeatableTaskRun justcool393 2023-08-09 03:16:04 -05:00
  • ae85dcce99
    Fix: No button for replying to PM's. (#673) Ben Rog-Wilhelm 2023-08-09 03:07:04 -05:00
  • 2adae47b19 Stop deleting notifications to private messages after reply. Ben Rog-Wilhelm 2023-08-09 02:33:17 -05:00
  • 7d1ff848d8 Add an environment variable to enable the spammy SQL diagnostics. Ben Rog-Wilhelm 2023-08-09 02:22:34 -05:00
  • a07e080236 Stop deleting notifications to private messages after reply. Ben Rog-Wilhelm 2023-08-09 02:33:17 -05:00
  • 3e66d8a7bb
    Merge branch 'frost' into upgrade-to-sqlalchemy2 justcool393 2023-08-09 00:30:15 -07:00
  • f07ad1b700 Fix: Reply button doesn't reliably appear and shows up in the wrong place. pr_pmreply Ben Rog-Wilhelm 2023-08-09 02:30:00 -05:00
  • e040ed6708 Upgrade to SQLAlchemy 2.0 justcool393 2023-08-09 02:27:55 -05:00
  • 6b8c314087 Merge remote-tracking branch 'origin/frost' into pr_pmreply Ben Rog-Wilhelm 2023-08-09 02:23:42 -05:00
  • a4448b9a89 Add an environment variable to enable the spammy SQL diagnostics. Ben Rog-Wilhelm 2023-08-09 02:22:34 -05:00
  • 335f19f561
    excise country club (#665) justcool393 2023-08-08 21:51:39 -07:00
  • b557812e07 Ensure that Janitor comments are visible; ensure that Janitor comments aren't replies to the user. Ben Rog-Wilhelm 2023-08-08 03:43:26 -05:00
  • da47763d77 add migration justcool393 2023-08-08 09:43:29 -05:00
  • cf74c70d0e Merge branch 'frost' of https://github.com/themotte/rDrama into remove-country-club-redux justcool393 2023-08-08 09:36:15 -05:00
  • 65c50e4e4a Add new rules to sidebar. Ben Rog-Wilhelm 2023-08-08 03:01:34 -05:00
  • 811eb87a6c Ensure that Janitor comments are visible; ensure that Janitor comments aren't replies to the user. Ben Rog-Wilhelm 2023-08-08 03:43:26 -05:00
  • 425ea22439 Add new rules to sidebar. Ben Rog-Wilhelm 2023-08-08 03:01:34 -05:00
  • a47c8ffd48 Fix: No button for replying to PM's. Ben Rog-Wilhelm 2023-08-08 02:32:52 -05:00
  • e2c602e387 Fix: Username messaging redirects when it shouldn't. Ben Rog-Wilhelm 2023-08-06 21:52:17 -05:00
  • 8942046a1c Fix: Null reference when sending messages through a non-comment window. Ben Rog-Wilhelm 2023-08-06 21:51:50 -05:00
  • bc9c59c92c Fix: Javascript filename typo. Ben Rog-Wilhelm 2023-08-06 21:51:31 -05:00
  • b4215e92ec Fix: Username messaging redirects when it shouldn't. Ben Rog-Wilhelm 2023-08-06 21:52:17 -05:00
  • 32fd12fc12 Fix: Null reference when sending messages through a non-comment window. Ben Rog-Wilhelm 2023-08-06 21:51:50 -05:00
  • 62bfbcdf1a Fix: Javascript filename typo. Ben Rog-Wilhelm 2023-08-06 21:51:31 -05:00
  • 15f387f109
    🏦 Database Change: convert created utc to datetimez for votes (#670) Viet Than 2023-08-02 22:16:29 -05:00
  • 420254243b Merge remote-tracking branch 'origin/frost' into 601_convert_created_utc_to_datetimez_for_votes Ben Rog-Wilhelm 2023-08-02 21:47:20 -05:00
  • 53c78c4536
    🏦 Database Change: convert created utc to datetimez for usernotes (#669) Viet Than 2023-08-02 21:46:48 -05:00
  • 4b1382b334 Merge remote-tracking branch 'origin/frost' into 601_convert_created_utc_to_datetimez_for_usernotes Ben Rog-Wilhelm 2023-08-02 21:35:52 -05:00
  • e1075eb722
    🏦 Database Change: convert created utc to datetimez for notifications (#668) Viet Than 2023-08-02 21:35:05 -05:00
  • b364bc908d Merge remote-tracking branch 'origin/frost' into HEAD Ben Rog-Wilhelm 2023-08-02 17:44:58 -05:00
  • 34b328583c
    🏦 Database Change: convert created utc to datetimez for modactions (#667) Viet Than 2023-08-02 17:37:38 -05:00
  • 356f7e2f41
    🏦 Database Change: convert created utc to datetimez for follows (#666) Viet Than 2023-08-02 17:36:16 -05:00
  • 057bfaec7b forgot now Viet Than 2023-07-29 22:27:09 -04:00
  • 806d23a819 votes got created_datetimez Viet Than 2023-07-29 22:25:16 -04:00
  • b212cfece9 forgot now Viet Than 2023-07-29 22:15:40 -04:00
  • cdb30a963b usernotes got created_datetimez Viet Than 2023-07-29 22:11:33 -04:00
  • 0879033f55 notifications got created_datetimez Viet Than 2023-07-29 21:57:16 -04:00