Commit Graph
100 Commits
Author SHA1 Message Date
Gabe Kangas 277dc700fa Fix error background 2022-08-30 11:41:11 -07:00
Gabe Kangas 113c3deaea Make action buttons primary for now 2022-08-30 11:41:11 -07:00
Gabe Kangas ef30ddc892 Fix font not being defined 2022-08-30 10:58:26 -07:00
Gabe Kangas b3281ddc56 Remove odd imports 2022-08-29 23:39:01 -07:00
Gabe Kangas 6c06f4fd67 Update footer 2022-08-29 23:33:53 -07:00
Gabe Kangas ccaeda88ad Remove package-comments rule 2022-08-27 20:31:00 -07:00
Gabe Kangas b2398152ab Remove unused linter 2022-08-27 20:31:00 -07:00
Gabe Kangas de06005d01 Do not run go linting on web-only changes 2022-08-27 20:30:58 -07:00
Gabe Kangas 10e5d07793 Migrate issue template to be a form 2022-08-27 20:29:04 -07:00
Gabe Kangas 11edc92bba Update bug-report-feature-request.md 2022-08-27 20:29:03 -07:00
Gabe Kangas f3d611e762 Fix content header not rendering properly on mobile 2022-08-22 21:50:17 -07:00
Gabe Kangas c2bd9436ba Show moderation menu for moderators. Closes #1864 2022-08-22 19:25:16 -07:00
Gabe Kangas be6e3d9ad9 Add remote fediverse follow modal. Closes #1862 2022-08-22 18:30:58 -07:00
Gabe Kangas 1a9b9f53fc Add remote fediverse follow modal. Closes #1862 2022-08-22 18:27:47 -07:00
Gabe Kangas d8cf30a723 Only show send button on mobile. Make buttons inline with input field 2022-08-21 18:47:12 -07:00
Gabe Kangas cd81aa56ed Tighten up collapsed message spacing 2022-08-21 17:22:27 -07:00
Gabe Kangas 9e18cf2f0c Fix incorrect font variable being used 2022-08-21 16:01:41 -07:00
Gabe Kangas 6cc184ea6f Add standalone join message with user badge 2022-08-21 15:50:27 -07:00
Gabe Kangas 3cfcad7a93 Add user chat message badges. Closes #1988 2022-08-21 14:04:16 -07:00
Gabe Kangas bf2e3623df Do not run go linter on web-only changes 2022-08-20 16:27:55 -07:00
Gabe Kangas ea0dc28c61 Install sharp to fix importing pngs 2022-08-20 16:22:10 -07:00
Gabe Kangas c4479a0ffc Add first pass at IndieAuth modal. For #1863 2022-08-20 16:16:24 -07:00
Gabe KangasandGitHub 93480078b3 Do not run API tests on web-only changes 2022-08-20 12:04:23 -07:00
Gabe KangasandGitHub 63bf3b773c Specify branches to auto-build web app on 2022-08-19 22:13:01 -07:00
Gabe Kangas 75b90179b8 Experiment with some custom player styling. For #1899 2022-08-18 19:59:17 -07:00
Gabe Kangas a608b69086 Merge remote-tracking branch 'origin/develop' into webv2 2022-08-16 22:07:53 -07:00
Gabe Kangas a521ba21d8 Add admin field for setting offline message. Closes #1901 2022-08-16 21:48:06 -07:00
Gabe Kangas 9749cc96c3 Changes to reflect update to actions/checkout@3 2022-08-16 18:04:28 -07:00
Gabe Kangas 6ffe720d90 Update to the page content header 2022-08-16 17:55:12 -07:00
Gabe Kangas dac42a2da8 Merge remote-tracking branch 'origin/develop' into webv2 2022-08-15 23:25:08 -07:00
Gabe Kangas 41ab4d9fe1 Allow rebasing when bundling web app 2022-08-15 20:41:19 -07:00
Gabe Kangas 8eb3762056 Standardize color ids 2022-08-15 20:30:05 -07:00
Gabe Kangas f1fd1955eb Set yaml to 2.0.0 2022-08-15 20:25:30 -07:00
Gabe Kangas b7a13e4dc3 Fix typo 2022-08-15 19:49:18 -07:00
Gabe Kangas 7dc2a1a4bc Limit message collapsing to 2 minutes between messages 2022-08-15 19:44:29 -07:00
Gabe Kangas 4cd9e22e34 Auto-bundle web app on commits 2022-08-15 19:23:42 -07:00
Gabe Kangas 052a669c2c Fix build error with updated typescript 2022-08-15 18:58:34 -07:00
Gabe Kangas 1f4493aaf9 Fix linter warnings 2022-08-15 17:49:15 -07:00
Gabe Kangas b632699c87 Fix chat error with only a single message 2022-08-15 16:35:54 -07:00
Gabe Kangas 0e470d205a Add product definition to repo for reference 2022-08-15 15:05:31 -07:00
Gabe Kangas f3c608c937 Move baseBranches config option to top level 2022-08-15 08:39:44 -07:00
Gabe Kangas 44dde66b08 Reduce the custom content width and center it. For #1860 2022-08-14 18:33:04 -07:00
Gabe Kangas d32d741abf Limit chat display names to 30 characters. Closes #1919 2022-08-14 18:09:16 -07:00
Gabe Kangas c93d4fca08 Allow dependency updates to WIP webv2 branch 2022-08-14 17:48:11 -07:00
Gabe Kangas c9321b2dda Re-generate package-lock 2022-08-14 17:20:28 -07:00
Gabe Kangas 194090e1e4 Force storybook cli to install 2022-08-14 12:05:07 -07:00
Gabe Kangas 9e5ff5f35c Regenerate styles 2022-08-14 11:45:01 -07:00
Gabe Kangas 4da64a6b35 Use actual moderation menu and remove the placeholder 2022-08-10 22:17:08 -07:00
Gabe Kangas a7bbb06ea5 Fix mod menu showing. Closes #1990 2022-08-10 21:41:56 -07:00
Gabe Kangas cf03a37aed Remove category icon component 2022-08-10 20:32:16 -07:00
Gabe Kangas f8429beef4 Add+style system style chat message. Closes #1998 2022-08-10 20:22:00 -07:00
Gabe Kangas 681067ab93 Add custom offline message+api. Part of #1901 2022-08-09 22:09:43 -07:00
Gabe Kangas 2c1624127a Fix message collapsing incorrectly. Closes #2001 2022-08-09 20:58:10 -07:00
Gabe Kangas 423ed88fbd Allow a fallback for storybook building 2022-08-09 20:12:21 -07:00
Gabe Kangas 68414445c2 Add support for changing user color in name modal. Closes #1805 2022-08-09 19:56:45 -07:00
Gabe Kangas 9187a7a435 Experiment with using image component for logo. Closes #2019 2022-08-09 14:38:23 -07:00
Gabe Kangas d12f25f556 Merge branch 'develop' into webv2 2022-08-09 14:14:45 -07:00
Gabe Kangas 9d45b0edf4 Host our own musl build toolchain 2022-08-05 12:18:21 -07:00
Gabe Kangas c7a35e9d02 Revert "Change how musl is downloaded/unarchived" as the problem is a
Github problem.

This reverts commit 59fab1b137.
2022-08-04 15:19:43 -07:00
Gabe Kangas 59fab1b137 Change how musl is downloaded/unarchived 2022-08-04 15:08:13 -07:00
Gabe Kangas 2402914000 Explicitly set an alpine build version + install tar into build env 2022-08-04 14:21:09 -07:00
Gabe Kangas 0a48492462 Remove unused query 2022-08-04 13:25:02 -07:00
Gabe KangasandGitHub ffd24ccccb Run test builds using recent Go 2022-08-04 08:53:12 -07:00
Gabe Kangas 0470403b71 Function has been re-exported for use 2022-08-03 11:30:06 -07:00
Gabe Kangas b2b77f5eb9 Fix creating table indexes 2022-08-03 10:31:14 -07:00
Gabe Kangas 5d34279862 Add util for ungraceful sql execs 2022-08-03 10:31:11 -07:00
Gabe KangasandGitHub eda62a91dc Messages table fixes to improve query performance (#2026)
* Move to yaml sqlc config

* Add util for ungraceful sql execs

* Fix messages schema + add indexes

* Add migration to drop+recreate messages table

* Create index only if does not exist

* Fix typo

* Unexport function
2022-08-03 10:21:55 -07:00
Gabe Kangas 0b5ddf433b Limit OTP requests to one per expiry window. Closes #2000 2022-08-02 13:31:41 -07:00
Gabe Kangas c40eaa47e9 Force origin test to always pass. Closes #2003 2022-08-02 13:04:23 -07:00
Gabe KangasandGitHub 80742097e6 Fix bad message moderation endpoint. Closes #2020 2022-08-02 12:51:18 -07:00
Gabe Kangas 643b54037b Do not log inactionable error. Closes #1992 2022-08-02 12:44:24 -07:00
Gabe KangasandGitHub 3951f23b55 Run BSD tests under macos-latest 2022-07-27 14:17:35 -07:00
Gabe Kangas 4b7367fdcc Set sqlite_omit_load_extension flag when building to disable sqlite feature 2022-07-27 14:09:41 -07:00
Gabe KangasandGitHub e30d6f6ed0 Tweak readme to reference the web project accurately. 2022-07-23 14:35:56 -07:00
Gabe Kangas 0574725be8 Use vh instead of % to fix storybook rendering of chat container. 2022-07-21 12:15:03 -07:00
Gabe Kangas 25d52c4e1a Bump Nextjs version 2022-07-21 00:20:26 -07:00
Gabe Kangas 182a5d25db Update EditorConfig with some explicit settings 2022-07-21 00:13:25 -07:00
Gabe Kangas 49f977ea45 Set ReadHeaderTimeout in http server 2022-07-20 22:45:38 -07:00
Gabe Kangas f3a16be0dd Add user detail API + modal. Closes #2002 2022-07-20 22:36:20 -07:00
Gabe Kangas 82a0b492a5 Add API mocking library 2022-07-20 20:41:03 -07:00
Gabe KangasandGitHub aead748c0d Use the race detector when running automated tests. 2022-07-19 21:09:45 -07:00
Gabe Kangas b75cb1784b Set ReadHeaderTimeout in http server 2022-07-18 11:08:49 -07:00
Gabe Kangas 00f8fea929 WIP of chat moderation menu, actions and modal 2022-07-16 17:34:19 -07:00
Gabe Kangas f4fb7a1d41 Add chat system message component. For #1998 2022-07-15 13:15:20 -07:00
Gabe Kangas 2c8621c873 Add chat join messages 2022-07-14 21:05:34 -07:00
Gabe Kangas 9a2a43d916 Add moderator status chat message. Closes #1999 2022-07-14 20:36:47 -07:00
Gabe Kangas 756ab368c1 Action message component 2022-07-14 20:12:42 -07:00
Gabe Kangas 3d9fdab743 Import global.scss into storybook 2022-07-14 20:10:19 -07:00
Gabe Kangas b490903a35 Add style and story for generic chat action message 2022-07-14 20:09:40 -07:00
Gabe Kangas 101359cfc3 Update test to reflect not treating summary as markdown 2022-07-12 17:54:30 -07:00
Gabe Kangas 533bdf9e3d Remove duplicate summary 2022-07-12 17:43:17 -07:00
Gabe Kangas c6e1a452ab Render actual external action buttons. Closes #1997 2022-07-12 17:37:40 -07:00
Gabe Kangas 9212db100b Use the actual summary text 2022-07-12 17:37:05 -07:00
Gabe Kangas 5ec4fd62ad Update test external action buttons 2022-07-12 17:32:27 -07:00
Gabe Kangas 46e17bb524 Do not render server summary as markdown 2022-07-12 17:11:41 -07:00
Gabe Kangas f757c1c98d Add script to populate page content 2022-07-12 14:50:32 -07:00
Gabe Kangas 6ee2866260 Handle player being removed 2022-07-12 14:30:21 -07:00
Gabe Kangas 678d5c9fd6 Move statusbar back to under the player 2022-07-12 14:30:21 -07:00
Gabe Kangas 9cdc3b99f2 Fix var name 2022-07-12 14:30:21 -07:00
Gabe Kangas 662ba32f3a Fix components having transparent backgrounds because colors are unset 2022-07-12 13:16:22 -07:00