1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-08-03 19:56:22 -07:00
Commit graph

1453 commits

Author SHA1 Message Date
Eggbertx
c82759011e change board_dir column to board_dirs 2022-01-30 16:21:06 -08:00
Eggbertx
52c3ece854 Modify wordfilter table and add hacky db update function
When I get around to actually making gochan-migrate useful, that function will be moved there
2022-01-30 15:56:16 -08:00
Eggbertx
e2339f98ef Make templates dynamic so I don't forget
Also officially bump up version to 3.0 🎉
2022-01-30 11:56:59 -08:00
Eggbertx
8e706a313c Make template for recent posts page
Also make manage page h1 headers automatic
2022-01-29 23:47:13 -08:00
Eggbertx
33388612d7 Add modifyable title for mgmt pages 2022-01-29 20:46:00 -08:00
Eggbertx
d1ae92b01c Fix issue with videos not returning to thumbnails 2022-01-29 20:19:03 -08:00
Eggbertx
365ccc6d8b Add cookie tests 2022-01-29 20:02:50 -08:00
Eggbertx
34a4e4d4d1 Test all BBCodes + form submission code 2022-01-29 16:53:38 -08:00
Eggbertx
605f0280b3 Fix invalid event selection syntax 2022-01-29 14:01:34 -08:00
Eggbertx
cd935ee32c Move event handling to its own script, add BBCode testing 2022-01-29 13:58:36 -08:00
Eggbertx
b4d1aef54b Clarify info on potential jest installation issues 2022-01-29 11:52:39 -08:00
Eggbertx
f443617966 Fix some deepsource Python style complaints 2022-01-28 00:07:57 -08:00
Eggbertx
e55d00adb2 Add sass watching to build.py 2022-01-27 23:59:03 -08:00
Eggbertx
8b92872677 Add Jest for JavaScript testing 2022-01-27 23:26:30 -08:00
Eggbertx
1be572dc40 Add filename truncating template function 2022-01-27 21:35:28 -08:00
Eggbertx
a4149d4c5d Separate post into separate template 2022-01-27 21:02:37 -08:00
Eggbertx
7c5a1803b5
Merge pull request #55 from gochan-org/dependabot/npm_and_yarn/frontend/cached-path-relative-1.1.0
Bump cached-path-relative from 1.0.2 to 1.1.0 in /frontend
2022-01-27 09:34:20 -08:00
dependabot[bot]
8116e2f204
Bump cached-path-relative from 1.0.2 to 1.1.0 in /frontend
Bumps [cached-path-relative](https://github.com/ashaffer/cached-path-relative) from 1.0.2 to 1.1.0.
- [Release notes](https://github.com/ashaffer/cached-path-relative/releases)
- [Commits](https://github.com/ashaffer/cached-path-relative/commits)

---
updated-dependencies:
- dependency-name: cached-path-relative
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-27 15:32:39 +00:00
Eggbertx
39df19bd46 Smothen diagonal line on page thumbnails 2022-01-19 23:10:39 -08:00
Eggbertx
c72850a4eb Add thumbnails for more filetype support
Related to issue #37
2022-01-19 23:00:27 -08:00
Eggbertx
0c75e8fb41
Merge pull request #54 from gochan-org/deepsource-fix-78b6935c
Refactor `if` expression
2022-01-16 23:38:14 -08:00
deepsource-autofix[bot]
b484f7c969
Refactor if expression 2022-01-17 07:37:47 +00:00
Eggbertx
35e469f58d
Merge pull request #53 from gochan-org/deepsource-fix-8d9a0e85
Remove unnecessary whitespace
2022-01-16 23:36:21 -08:00
deepsource-autofix[bot]
90752d13bc
Remove unnecessary whitespace 2022-01-17 07:34:39 +00:00
Eggbertx
351737117d Make changes to build scripts as suggested by deepsource 2022-01-16 23:12:28 -08:00
DeepSource Bot
58279f535a Update .deepsource.toml 2022-01-17 05:37:32 +00:00
Eggbertx
8fe0ed3e52 Add Windows 9x theme (unfinished) 2022-01-16 21:13:56 -08:00
Eggbertx
78cd0714ea Forgot to replace ban image in build.py 2022-01-16 15:15:51 -08:00
Eggbertx
95fa5d096e Replace ban image with slightly less cringy one 2022-01-16 15:14:08 -08:00
Eggbertx
67df39ffd9 Fix board editing, resolves #51 2022-01-16 14:38:57 -08:00
Eggbertx
656c2a3046 Fix board deletion and partially fix modification 2022-01-16 14:11:55 -08:00
Eggbertx
9e82333c47 (re)add board creation related to issue #51 2022-01-16 13:30:33 -08:00
Eggbertx
a0966925cb Rewrite board edit template, related to issues #51 and #52 2022-01-15 21:20:43 -08:00
Eggbertx
178150e803 fix path joining wonkyness in build.py 2022-01-15 20:45:51 -08:00
Eggbertx
7e13a32ec3 Add board config to all templates using the standard header
Also remove commented migration lines in build.py
2022-01-09 23:09:44 -08:00
Eggbertx
8719227f3d Use shutil python module for building releases, replace unminified js with minified 2022-01-09 15:18:29 -08:00
Eggbertx
5bebde3cf7 Fix broken links in dashboard page 2022-01-09 14:06:59 -08:00
Eggbertx
e9be46b260 Only open the qr box when it's usable, related to issue #51
Also remove the deprecated DropDownMenu class
2022-01-09 10:55:50 -08:00
Eggbertx
f820de079a Make the staff dashboard page useful 2022-01-07 14:44:42 -08:00
Eggbertx
b2318af7a3 Use generic page header for manage pages, add login template 2022-01-04 17:48:46 -08:00
Eggbertx
c8d8af077b Fix lightbox footer transparency 2022-01-04 11:05:54 -08:00
Eggbertx
9fb5ebbd0b Turn staff action map into an array for more control over ordering 2022-01-01 16:03:39 -08:00
Eggbertx
c4e4b775ba Merge gochan-frontend.d.ts and gochan.d.ts 2022-01-01 13:03:11 -08:00
Eggbertx
11d498c4b0 Use Array.filter instead of for/of 2022-01-01 12:52:36 -08:00
Eggbertx
0ad1afb7c9 Fix JS inserting bbcode even when ctrl isn't pressed 2022-01-01 10:53:33 -08:00
Eggbertx
5c2673cf66 Remove watched thread button until watched threads work 2021-12-30 14:58:22 -08:00
Eggbertx
a7e7252376 Remove most of the nasty spaghetti code that relies on HTML output
Use new manage API to get actions
2021-12-30 14:50:05 -08:00
Eggbertx
5ab7b8dc90 Add improvements to top bar, post utils 2021-12-29 12:29:39 -08:00
Eggbertx
599a875883 Forgot to replace a self with this in arrow function 2021-12-29 12:23:17 -08:00
Eggbertx
cac3b6374e Copy password from post form to delete post password input 2021-12-29 11:32:33 -08:00