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