1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-08-06 13:26:24 -07:00
Commit graph

169 commits

Author SHA1 Message Date
Eggbertx
5fd9601cc1 Fix staff menu clipping/not scrolling 2023-09-02 23:39:44 -07:00
Eggbertx
e580c6529e Document Lua plugin functions, bump version to 3.8.0 2023-08-09 11:57:50 -07:00
dependabot[bot]
59a4dfc883
Bump word-wrap from 1.2.3 to 1.2.4 in /frontend
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-19 08:43:00 +00:00
Eggbertx
8eb3d2ef22 Add color to build-ts and watch-ts npm scripts, even when called from build.py 2023-07-13 08:11:04 -07:00
dependabot[bot]
92cb3d568b
Bump tough-cookie from 4.1.2 to 4.1.3 in /frontend
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 04:45:34 +00:00
Eggbertx
6c0926b4ec Set release strings to 3.7.0 for new release 2023-06-24 12:47:14 -07:00
Eggbertx
51f62b8fc1 Update thread when a QR post is submitted 2023-06-22 12:20:57 -07:00
Eggbertx
1facbdcd48 Fix setting value not showing correctly for checkboxes 2023-06-22 08:14:37 -07:00
Eggbertx
fba38c859b Add no-trailing-spaces eslint rule 2023-06-22 07:46:04 -07:00
Eggbertx
7c116dafc6 Backend: Return JSON when post is submitted via QR
Frontend: request thread and trigger update from returned JSON
2023-06-16 12:06:26 -07:00
Eggbertx
ad66026020 Appropriately show staff dropdown options according to rank 2023-06-16 09:48:59 -07:00
Eggbertx
a073aa49f3 Add dropdown item to ban post IP 2023-06-16 09:29:38 -07:00
Eggbertx
6ff58f8da4 Enforce strong equality checking by eslint 2023-06-15 14:38:57 -07:00
deepsource-autofix[bot]
f210e82a8c
refactor: replace template strings with regular string literals
Template literals are useful when you need:  1. [Interpolated strings](https://en.wikipedia.org/wiki/String_interpolation).
2023-06-15 21:01:00 +00:00
Eggbertx
de6218b3c6 Add option to sort log lines ascending or descending 2023-06-15 08:54:16 -07:00
Eggbertx
c6ab62eebf Add client-side filtering to log view 2023-06-14 17:12:40 -07:00
Eggbertx
7f07139430 Add manage page for viewing the main log (non-access) 2023-06-14 14:37:45 -07:00
Eggbertx
0acfca8452 make watcherInterval not a constant 2023-06-07 14:35:25 -07:00
Eggbertx
094a265c52 add .topbar-section rule to global css 2023-05-24 08:58:42 -07:00
Eggbertx
04d0948dc2 Fix errors pointed out by eslint 2023-05-23 12:32:46 -07:00
Eggbertx
8dd98d2abf Properly initialize boolean setting elements 2023-05-23 11:30:57 -07:00
Eggbertx
c75a5fed0f Fix issues brought up by deepsource 2023-05-22 08:49:32 -07:00
deepsource-autofix[bot]
8860f3dbec
refactor: replace template strings with regular string literals
Template literals are useful when you need:  1. [Interpolated strings](https://en.wikipedia.org/wiki/String_interpolation).
2023-05-14 07:10:46 +00:00
Eggbertx
3d423e9623 Switch to TypeScript for frontend 2023-05-13 23:46:41 -07:00
Eggbertx
75c112279f fix version string for consistency 2023-04-28 14:49:18 -07:00
Eggbertx
c6c425011f Make automatic filename/checksum filtering via dropdown work 2023-04-28 14:44:00 -07:00
Eggbertx
00c93dccd7 Don't try to expand a clicked thumbnail if the upload isn't an image or a video 2023-04-28 13:02:51 -07:00
dependabot[bot]
3d613732d6
Bump yaml and htmlnano in /frontend
Removes [yaml](https://github.com/eemeli/yaml). It's no longer used after updating ancestor dependency [htmlnano](https://github.com/posthtml/htmlnano). These dependencies need to be updated together.


Removes `yaml`

Updates `htmlnano` from 2.0.2 to 2.0.4
- [Release notes](https://github.com/posthtml/htmlnano/releases)
- [Changelog](https://github.com/posthtml/htmlnano/blob/master/CHANGELOG.md)
- [Commits](https://github.com/posthtml/htmlnano/compare/2.0.2...2.0.4)

---
updated-dependencies:
- dependency-name: yaml
  dependency-type: indirect
- dependency-name: htmlnano
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-25 06:18:22 +00:00
Eggbertx
eca996b546 Fix frontend not getting board string from location for banner 2023-04-11 13:28:54 -07:00
Eggbertx
f7da3ad9f5 Add request for random banner to server, add code for frontend to use it 2023-04-10 15:13:26 -07:00
Eggbertx
e14e1f176b Clean up connect.go a little and update version for release 2023-03-27 20:11:58 -07:00
Eggbertx
46db3e0abc Fix edit post not letting non-privileged users edit their posts 2023-02-11 15:33:15 -08:00
Eggbertx
69320d5df4 Add lock/unlock option to post dropdown 2023-02-08 12:40:36 -08:00
Eggbertx
76f583e56f Move eslint globals to eslint file 2023-02-03 11:36:48 -08:00
Eggbertx
016bf2a447 Fix qr using the wrong boardid 2023-02-03 11:36:31 -08:00
Eggbertx
43d941c837 Replace all usage of webroot template variable with webPath function 2023-01-04 23:13:59 -08:00
Eggbertx
aba84ceed2 Use router package instead of GET parameter for manage pages 2023-01-04 15:33:50 -08:00
Eggbertx
c5f126ff45 Use proper error message for post deletion and reporting 2023-01-01 15:04:16 -08:00
Eggbertx
c66bf29954 Bump version for hotfix release 2022-12-25 11:08:25 -08:00
Eggbertx
f4e5f5da99 Shrink original filenames client-side on page load and when a new post is added 2022-12-25 00:52:19 -08:00
Eggbertx
23d3cea759 Improve postbox for mobile displays, remove no longer used threadlinks-top from css 2022-12-24 23:58:43 -08:00
Eggbertx
d538014c3b Show error message if post submitted via QR returned an error, fix thread updating 2022-12-24 23:33:31 -08:00
Eggbertx
820f5b993b Fix thread upload deletion 2022-12-24 20:53:56 -08:00
Eggbertx
8b29c4b0e0 fix cookie encoding/decoding 2022-12-24 16:15:09 -08:00
Eggbertx
f333f7ae61 Add captcha copying to QR 2022-12-20 15:45:44 -08:00
Eggbertx
ae179a3762 Add move thread to post dropdown on thread OP (related to issue #36) 2022-09-23 16:15:16 -07:00
Eggbertx
6c4b5a0155 Fix deleted box not centering in recent posts 2022-09-23 15:47:15 -07:00
Eggbertx
c005f01b0a Add post dropdown options to ban the post file's filename and checksum 2022-09-16 00:12:09 -07:00
Eggbertx
943c0f6221 Add filebans staff action, related to issue #28
though currently it can only view, not add new bans
2022-09-15 21:37:56 -07:00
Eggbertx
8e5449f636 Add settings for custom CSS and custom JS 2022-09-14 16:13:55 -07:00