1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-08-02 15:06:23 -07:00
Commit graph

1768 commits

Author SHA1 Message Date
Eggbertx
96e8e07f10 Remove no longer used build-image.sh and update startup.sh to build the execcutable if it doesn't exist 2024-10-28 11:30:47 -07:00
Eggbertx
02e8be97cc Remove incomplete SyncForMac Docker stuff, start splitting docker-compose into 4 files (mariadb, mysql, postgresql, sqlite) 2024-10-27 23:21:44 -07:00
Eggbertx
e7ddcf1418 Remove old pre-view column reference and comment unused function 2024-10-20 01:13:23 -07:00
Eggbertx
658ee0f41d Fix some issues with views (not getting the expected data, columns not matching, etc) 2024-10-20 01:01:13 -07:00
Eggbertx
184d7a1701 Fix syntax errors in view reset file 2024-10-18 16:30:02 -07:00
Eggbertx
7a3130635a Reset views on gochan startup 2024-10-18 13:05:37 -07:00
Eggbertx
c7fa173d3a Add more views 2024-10-17 12:36:26 -07:00
Eggbertx
046068fadf add board_id to recent posts view 2024-10-17 11:55:04 -07:00
Eggbertx
018c1eef96 Add more views 2024-10-15 09:55:41 -07:00
Eggbertx
82cd5a338a Start adding views 2024-10-14 12:50:16 -07:00
Eggbertx
8b19b771b5 Add SQL replacer notes 2024-10-14 12:23:08 -07:00
Eggbertx
1f7e75417e Update versions for v4 release 2024-10-13 23:18:29 -07:00
Eggbertx
0cde8e562b Add newline to filter boards list info 2024-10-13 21:53:46 -07:00
Eggbertx
7eabd5bfd8 Split filter migration back into their own methods and separate transactions 2024-10-13 21:47:12 -07:00
Eggbertx
f65ac476a2 Handle recover in migration defer functions and properly capture return error 2024-10-13 20:41:50 -07:00
Eggbertx
8d98bc39df Move filter migration out of common 2024-10-13 20:30:38 -07:00
Eggbertx
eb06047055 Use more context/timeout queries in gochan-migrate, start using zerolog 2024-10-13 13:43:08 -07:00
Eggbertx
9d003d89a3 Add missing backslash for multi-line command in legacy version downloader 2024-09-24 16:14:52 -07:00
Eggbertx
a92b120b62 Update migration subject scripts and initial gochan db version 2024-09-22 13:01:50 -07:00
Eggbertx
5761662393 Update test case string 2024-09-20 23:29:58 -07:00
Eggbertx
605972bd86 Properly handle multiple gochan databases in MySQL/Postgres, use wrapper for "Get posts with this IP" JSON request 2024-09-20 23:13:44 -07:00
Eggbertx
52adfc0847 Move some building.Post fields to gcsql.Post to reduce reusage 2024-09-20 15:47:21 -07:00
Eggbertx
2bf5160202 Log error if one was returned by boardPageFile.Close, use struct instead of map for boards.json 2024-09-18 23:20:55 -07:00
Eggbertx
9586535edc Add fixes to gochan-migration 2024-09-18 22:17:30 -07:00
Eggbertx
b2911f8fde Update guest/host port mappings to use ports > 1024 to avoid permission issues in Linux 2024-09-18 22:13:58 -07:00
Eggbertx
f8abf1975c Clarify type/function name 2024-09-09 17:19:56 -07:00
Eggbertx
5074320f60 Add cyclical icon 2024-09-09 16:47:35 -07:00
Eggbertx
b6c27a27c6 Implement creating locked/sticky threads client-side 2024-09-08 16:07:02 -07:00
Eggbertx
f1a5acc9e4 Add ability to make stickied, locked, and cyclical threads to backend code 2024-09-08 15:46:09 -07:00
Eggbertx
f03ea709f8 Update new/old browse element when settings are saved 2024-09-08 14:24:12 -07:00
Eggbertx
9eda27d38b Clean up MakePost 2024-09-07 23:42:22 -07:00
Eggbertx
a9e6652986 Remove excess println call 2024-09-07 21:03:07 -07:00
Eggbertx
dcc6f5cd4e Apply filters and wordfilters to post editing 2024-09-07 21:02:11 -07:00
Eggbertx
3f740d1edc Handle pre-upload filtering 2024-09-07 18:39:36 -07:00
Eggbertx
d13e9c4725 Add query filter helper function, add functions for getting only non-upload and only upload filters 2024-09-07 17:54:01 -07:00
Eggbertx
d56a6a22e7 Properly set up error logging event in LogRequest 2024-09-07 17:53:10 -07:00
Eggbertx
df63133d97 Update test strings for filters and filter_conditions table provisioning 2024-09-07 16:08:20 -07:00
Eggbertx
6c1ecc7b61 Add indicator of number of filter hits on Hits link 2024-09-07 15:55:34 -07:00
Eggbertx
ec92e056fd Add button to clear hits for a filter (admin only) 2024-09-07 15:40:37 -07:00
Eggbertx
bfbca50f81 Make handle if any updateable from the filter page 2024-09-07 14:36:47 -07:00
Eggbertx
9875b011df Re-add incoming-upload event trigger 2024-09-07 00:54:30 -07:00
Eggbertx
9551c35f83 Update database ERD with handle_if_any 2024-09-06 15:41:12 -07:00
Eggbertx
b1df0bf80a Add "handle if any" functionality to matching filters 2024-09-05 18:49:20 -07:00
Eggbertx
26dcb34edf Apply suggestions made by DeepSource 2024-08-30 23:08:01 -07:00
Eggbertx
556b6e27e4
Merge pull request #107 from gochan-org/dependabot/npm_and_yarn/frontend/webpack-5.94.0
Bump webpack from 5.89.0 to 5.94.0 in /frontend
2024-08-30 22:28:39 -07:00
dependabot[bot]
edeaf4044d
Bump webpack from 5.89.0 to 5.94.0 in /frontend
Bumps [webpack](https://github.com/webpack/webpack) from 5.89.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.89.0...v5.94.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 05:26:31 +00:00
Eggbertx
641d46d822 Fix manage router group not showing login page 2024-08-30 21:54:51 -07:00
Eggbertx
930250c694 Move filterFields and filterActionsMap to filters.go 2024-08-29 16:13:31 -07:00
Eggbertx
671379b834 Use different class for filter hits 2024-08-28 21:54:10 -07:00
Eggbertx
0abf5b6a35 Add cancel button when building a filter from a post, use html/template.HTML array for filter hits for verbatim rendering instead of a textarea 2024-08-28 21:50:39 -07:00