1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-08-05 16:56:23 -07:00
Commit graph

195 commits

Author SHA1 Message Date
Eggbertx
8803379ced Make post/thread hiding properly hide stuff 2022-08-13 20:29:39 -07:00
Eggbertx
a80f3f05c3 Re-add post/thread hiding 2022-08-13 19:29:33 -07:00
Eggbertx
f0cbfc2858 Make some changes suggested by eslint and deepsource
Mainly semicolon, using more ===, and use "change" instead of "click" event for dropdown menu event
2022-08-13 18:07:04 -07:00
deepsource-autofix[bot]
958786de37
Replace ==/!= with ===/!== 2022-08-13 23:08:08 +00:00
Eggbertx
b774433065 Close the QR box on saving settings if it isn't enabled 2022-08-12 16:23:20 -07:00
Eggbertx
e6267a4ae3 Make the quote() function properly use the QR box if enabled 2022-08-12 15:59:58 -07:00
Eggbertx
1d04817f65 Update frontend README 2022-08-11 15:12:09 -07:00
Eggbertx
cb4d3f4e82 Add persistent QR box setting 2022-08-07 18:05:26 -07:00
deepsource-autofix[bot]
bfe50d9f20
Replace ==/!= with ===/!== 2022-08-05 23:38:42 +00:00
Eggbertx
e7777dca74 Update page if post is submitted via QR in thread 2022-08-05 16:29:55 -07:00
Eggbertx
4c867d2180 use Header().Set instead of Header().Add for replacing HTTP headers 2022-08-05 15:26:22 -07:00
Eggbertx
1265576967 Add anchor link to createPostElement
This prevents it from being added to the thread multiple times
2022-08-04 16:44:25 -07:00
Eggbertx
697e9f9e0e Add post dropdowns to loaded posts 2022-08-04 16:35:45 -07:00
Eggbertx
d0a889b369 Format filesize of incoming posts in current thread 2022-08-04 16:19:18 -07:00
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
5e92cf764f Add indicator to Reports link showing number of reports 2022-08-01 14:15:18 -07:00
Eggbertx
90ba350777 Add setting for watched thread timer 2022-07-25 15:57:15 -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
20fce2ab88 Leave a "File deleted" box on posts if only the file is deleted 2022-07-21 19:49:18 -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
272cd54872 Rebuild frontend after pull + dependency updates 2022-07-18 11:12:45 -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
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
deepsource-autofix[bot]
2371e86c50
Replace if-else with ternary operator 2022-05-13 02:47:23 +00:00
Eggbertx
4e4974b832 Don't care about the current page as long as ref'd post is on it 2022-05-12 11:46:52 -07:00
Eggbertx
fc7facc5f8 Only use post previews/inline expansion if enabled 2022-05-12 00:46:36 -07:00
Eggbertx
ea57e1fa34 Update top bar pinned status when settings are saved 2022-05-08 14:27:59 -07:00
Eggbertx
cc9d0ed828 Use different functions for cookie return types 2022-05-08 13:15:39 -07:00
Eggbertx
744e915d51 Remove unneeded property strings from selectors 2022-05-08 11:38:00 -07:00
Eggbertx
91aaa286bd Use Setting subclasses 2022-05-07 17:15:27 -07:00
Eggbertx
5bb1dd421a Remove extra type declarations file 2022-05-07 15:53:31 -07:00
Eggbertx
6082c56eff Generate a random password in JS if it isn't set already 2022-05-07 12:47:13 -07:00
Eggbertx
672b1d8b32 Move a lot of cookie requests to localStorage, add localStorage typed getter functions 2022-05-07 01:05:41 -07:00
Eggbertx
795361947e Completely revamp settings, also use localStorage 2022-05-06 11:23:48 -07:00
Eggbertx
00e6a3558a Add removeLightbox for cleaning up lightboxes 2022-04-30 16:21:58 -07:00
Eggbertx
2569fa3605 Replace builtin JS prompt with our own 2022-04-30 15:45:09 -07:00
Eggbertx
cf5e1b95d7 Don't show Delete file on posts without uploads 2022-04-25 20:34:53 -07:00
Eggbertx
becb8cd8c6 Improve lightbox and prompt functionality 2022-04-25 19:43:10 -07:00
Eggbertx
6ddfaedc11 Make themes use div#content more 2022-04-14 21:20:32 -07:00