1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-09-14 10:06:23 -07:00
Commit graph

56 commits

Author SHA1 Message Date
Eggbertx
d41127a1df Update post/thread/file deletion query scan parameters 2024-11-23 11:27:11 -08:00
Eggbertx
6f591bade7 Remove no longer necessary recent posts view 2024-11-23 10:42:56 -08:00
Eggbertx
f593f70bad Return all post IDs in v_top_post_board_dir 2024-11-21 10:35:54 -08:00
Eggbertx
a55bd39cf1 Use only single quotes in reset_views.sql (double quotes cause issues in Postgres) 2024-11-07 11:22:17 -08: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
a92b120b62 Update migration subject scripts and initial gochan db version 2024-09-22 13:01:50 -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
ec8ce785aa Update ERD with renamed column 2024-08-25 17:23:36 -07:00
Eggbertx
ce293d3e24 replace is_regex in filters with more string matching options (substring, regex, exact match) 2024-08-24 15:37:34 -07:00
Eggbertx
6a7296b4f6 Update tests with new filter schema 2024-08-21 17:24:47 -07:00
Eggbertx
83bc642674 Update init SQL files and schema diagram now that the wordfilter table is no longer necessary 2024-08-12 12:31:12 -07:00
Eggbertx
e812ef0b0a Add stuff to migrate wordfilters to filter tables 2024-08-11 10:12:59 -07:00
Eggbertx
38deb284c0 Add is_active to filter table 2024-08-11 00:01:45 -07:00
Eggbertx
e12b2fb982 Add migration stuff for filter tables 2024-08-10 20:01:33 -07:00
Eggbertx
c7f15e3d25 Fix typo in sql init files 2024-08-10 17:56:09 -07:00
Eggbertx
6b3d8e8aeb Start adding filter mgmt page and some more ERD updates 2024-08-10 01:14:21 -07:00
Eggbertx
a0fa938669 re-add wordfilter table (with board table) to ERD 2024-08-09 23:26:05 -07:00
Eggbertx
269efd40d0 Update ERD with planned filter diagram updates 2024-08-09 21:44:42 -07:00
Eggbertx
3d6ca6db45 update database relationship diagram 2024-08-09 20:57:28 -07:00
Eggbertx
75fd0bd668 Add fingerprinting attributes, update ERD 2024-02-12 13:38:17 -08:00
Eggbertx
1deec0e462 Add country and flag columns to DB version 3 schema 2024-01-12 15:51:05 -08:00
Eggbertx
121959fa15 Convert DBPREFIXposts.ip and DBPREFIXreports.ip to VARBINARY 2024-01-01 13:30:32 -08:00
Eggbertx
57693ba549 Replace IP field of IPBan with RangeStart and RangeEnd 2023-12-28 23:06:44 -08:00
Eggbertx
04c892bba8 Update gochan frontend version in package-lock, update db version in generated SQL files 2023-12-28 15:43:13 -08:00
Eggbertx
28963eb813 Add IP Range parsing, start working on adding range bans 2023-12-28 00:36:24 -08:00
Eggbertx
cb777fc0eb Update database version in initdb sql files 2023-04-10 15:25:38 -07:00
Eggbertx
d2216d0cdf Add some compatibility fixes caused by unexpected differences between MariaDB and mainline MySQL 2023-03-27 15:35:26 -07:00
Eggbertx
324c21abda get rid of duplicate sql files 2022-12-24 14:40:36 -08:00
Eggbertx
813b194f27 Start readding postgresql and sqlite support broken by deprecation fixing 2022-12-13 12:44:16 -08:00
Eggbertx
9107269a39 Upgrade Go version in vagrant and Docker, readd sqlite3 for real this time
requires intervention for vagrant to add the updated Go repo
2022-08-30 11:30:59 -07:00
Eggbertx
c37d5cd85a Move ERD image to sql/
Make delete() in build.py properly delete dirs
2022-04-05 19:56:57 -07:00
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
comraderat
773112d1c6 Remove wordfilter migration
Wordfilter is unused in current gochan codebase,
Remove migrating sql to make it simpler
Make staff reference in wordfilter non-null again
(Making it nullable was a compromise for migrating)
2020-07-08 19:44:17 +02:00
comraderat
988324b82a Fix number linking 2020-07-08 19:44:16 +02:00
comraderat
3e402f6fc9 Add cascades, fix mysql error 2020-07-05 16:08:42 +02:00
comraderat
46735c64d6 Changed versioning table
This allows us to more easily make a plugin system
with their own versions without breaking changes
2020-07-04 23:56:46 +02:00
comraderat
5152b3edf5 Fix bugs 2020-06-30 17:11:36 +02:00
comraderat
a1df373935 Remove temporary code. Wrap up. 2020-06-29 23:37:17 +02:00
comraderat
dc24822d0b Fix errors. 2020-06-29 23:37:07 +02:00
comraderat
9dd3876331 Finish database migratory script 2020-06-29 23:15:34 +02:00
comraderat
23c6de7523 Migrate thread and normal ip bans 2020-06-19 17:16:30 +02:00