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

875 commits

Author SHA1 Message Date
Eggbertx
29912238af Format date/time for new post elements 2022-08-04 16:02:26 -07:00
Eggbertx
2544a8f9c2 Add functionality to automatically update current thread 2022-08-04 15:39:11 -07:00
Eggbertx
6b45bb14cd Only do reports request if user is at least a moderator 2022-08-02 16:25:34 -07:00
Eggbertx
fc47afafb5 Add link back to staff dashboard 2022-08-01 16:08:57 -07:00
Eggbertx
5e92cf764f Add indicator to Reports link showing number of reports 2022-08-01 14:15:18 -07:00
Eggbertx
c64103c6b5 Add report dismissal and ability to block reports for a post
Currently, only the admin is allowed to block reports
2022-07-27 11:19:03 -07:00
Eggbertx
326c95a39e Add reports manage page 2022-07-26 12:13:27 -07:00
Eggbertx
c64d7b16e8 Move internal report creation code to gcsql
Also insert the report's timestamp into the report audit table
2022-07-26 11:31:13 -07:00
Eggbertx
90ba350777 Add setting for watched thread timer 2022-07-25 15:57:15 -07:00
Eggbertx
28a53add0a Show correct role on staff dashboard 2022-07-25 14:13:33 -07:00
Eggbertx
24cf95f400 Don't add the staff categories for actions the current staff member can't access 2022-07-25 13:35:56 -07:00
Eggbertx
7fbdc12b2c Don't show the wordfilter table if there are none 2022-07-25 10:59:48 -07:00
Eggbertx
fc882639d2 Make wordfilters work, resolves issue #44 2022-07-25 10:12:01 -07:00
Eggbertx
84ad96e465 Add Board property to MessagePostContainer 2022-07-25 09:29:00 -07:00
Eggbertx
454ce0ab05 Add cancel button for wordfilter editing 2022-07-22 15:36:24 -07:00
Eggbertx
ee0910da78 Add action to delete wordfilter 2022-07-22 14:56:14 -07:00
Eggbertx
20fce2ab88 Leave a "File deleted" box on posts if only the file is deleted 2022-07-21 19:49:18 -07:00
Eggbertx
9f5f5c697c Make wordfilter creation work 2022-07-21 16:11:23 -07:00
Eggbertx
462f1b3c6a Make wordfilter editing work 2022-07-21 15:50:38 -07:00
Eggbertx
97eaabeee3 Replace gcsql.NewWordFilter (stub function) with CreateWordFilter 2022-07-21 14:56:40 -07:00
Eggbertx
bd32c9ddfd Add function to get board-specific wordfilters and a function to apply wordfilters 2022-07-20 15:53:51 -07:00
Eggbertx
fec5be5104 Bump version for minor release 2022-07-20 13:13:10 -07:00
Eggbertx
36718ee7fb Make post editing function on dropdown work 2022-07-19 14:24:10 -07:00
Eggbertx
6628669c81 Add Edit post dropdown option 2022-07-19 13:28:01 -07:00
Eggbertx
857a8b2b81 Make symbolic linking do stuff 2022-07-19 12:42:46 -07:00
Eggbertx
3a9ee73f2d Add command line argument to build.py install to create symbolic links 2022-07-19 12:33:30 -07:00
Eggbertx
f483a2f958 Fix post editing 2022-07-18 16:54:29 -07:00
Eggbertx
c97aa9fdc7 Remove .log from end of log paths 2022-07-18 16:40:24 -07:00
Eggbertx
f307fd2a5f Remove unused links from page footer 2022-07-18 16:20:31 -07:00
Eggbertx
bc8e30828a Add function for getting the path relative to the site's WebRoot 2022-07-18 12:34:43 -07:00
Eggbertx
272cd54872 Rebuild frontend after pull + dependency updates 2022-07-18 11:12:45 -07:00
Eggbertx
0eee2681dd
Merge pull request #60 from gochan-org/dependabot/npm_and_yarn/frontend/jquery-ui-1.13.2
Bump jquery-ui from 1.13.1 to 1.13.2 in /frontend
2022-07-18 11:02:11 -07:00
dependabot[bot]
2325da194f
Bump jquery-ui from 1.13.1 to 1.13.2 in /frontend
Bumps [jquery-ui](https://github.com/jquery/jquery-ui) from 1.13.1 to 1.13.2.
- [Release notes](https://github.com/jquery/jquery-ui/releases)
- [Commits](https://github.com/jquery/jquery-ui/compare/1.13.1...1.13.2)

---
updated-dependencies:
- dependency-name: jquery-ui
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-18 17:22:05 +00:00
Eggbertx
16e5e84ab9 Prevent invalid cookie characters from causing potentially unexpected behavior with passwords 2022-07-06 13:59:58 -07:00
Eggbertx
0950a5320f Delete post element if dropdown delete action is used 2022-07-03 17:55:27 -07:00
Eggbertx
38d1337198 Add style rules to eslint config 2022-07-01 15:52:51 -07:00
Eggbertx
1e809845a7 Install ESLint for code analysis 2022-07-01 11:16:13 -07:00
Eggbertx
7fa320300e Replace jquery-ui-dist npm package with jquery-ui 2022-07-01 10:26:29 -07:00
Eggbertx
297b692c6b Add unwatch thread action 2022-06-30 16:56:59 -07:00
Eggbertx
add7f590e0 Use 12-hour format for post times in gochan.example.json
Also fix GeoIPDBlocation path
2022-06-28 14:59:12 -07:00
Eggbertx
9d0c8d4149 Fix bug with thumbnails not being created even if image is bigger than a thumbnail
(bug introduced in commit 0415b3066a)
2022-06-25 18:20:25 -07:00
Eggbertx
0415b3066a If upload is gif and not bigger than a thumbnail, still create a thumbnail if it's animated 2022-06-18 12:49:12 -07:00
Eggbertx
703cd41c9c add config.SetVersion call to gcplugin.TestStructPassing 2022-06-01 15:33:46 -07:00
Eggbertx
7e87a9ec10 Test value modification with gcplugin.TestStructPassing 2022-06-01 15:05:26 -07:00
Eggbertx
a8ed56983f Remove unnecessary userdata object from gcplugin.TestStructPassing() 2022-06-01 14:39:52 -07:00
Eggbertx
495399eae7 Add simple plugin loader
(though it doesn't do anything useful yet)
2022-06-01 14:17:27 -07:00
Eggbertx
dd77ca9eff Use gzlog to rotate logs after they reach 1 MB
TODO: make the max log size configurable
2022-05-12 22:39:00 -07:00
Eggbertx
26fc379a1a Update path in JS tests and add localStorage stuff 2022-05-12 21:46:27 -07:00
Eggbertx
d264cb12ac Merge /sass and /frontend for better organization 2022-05-12 21:24:07 -07:00
Eggbertx
ee2f603891 Upgrade npm packages 2022-05-12 20:06:09 -07:00