Commit Graph

45 Commits

Author SHA1 Message Date
thiloho
e96b78b7ce Add OpenGraph head tags and more tests 2024-10-04 17:09:51 +02:00
thiloho
f2d114dac4 Add theme toggle for templates 2024-10-03 18:51:30 +02:00
thiloho
b3b499e218 Refactor web app code and add background color setting 2024-09-27 16:59:29 +02:00
thiloho
e87ea3cfb5 Set base CSP, security headers and set column permissions for tables 2024-09-24 16:06:24 +02:00
thiloho
86ab737429 Add custom domain prefixes and option to disable user registration 2024-09-20 15:56:07 +02:00
thiloho
36de68c6a0 Add creation time to remainin tables 2024-09-19 09:22:52 +02:00
thiloho
c97a6624d6 Allow more common mimetypes 2024-09-17 22:44:16 +02:00
thiloho
5f38500b9c Show logs and usernames for deleted users and remove svg mimetype for client side 2024-09-14 15:12:08 +02:00
thiloho
db8b284d6f Run playwright tests on pull request as well 2024-09-13 18:45:23 +02:00
thiloho
08aca588d0 Ignore last_modified columns for all tables in change log trigger 2024-09-13 18:00:50 +02:00
thiloho
96ef184c2a Exclude last modified columns from changelog triggering 2024-09-13 17:53:21 +02:00
thiloho
e661368b89 Fix bugs for triggers executing because of table ON keywords 2024-09-12 21:22:26 +02:00
thiloho
788cc74a76 Fix triggers for last modified columns and changelog table 2024-09-12 18:06:59 +02:00
thiloho
b7174530e8 Create table for tracking changes across tables and operations 2024-09-11 12:14:10 +02:00
thiloho
c0288d2980 GRANT anon users image viewing functionality 2024-09-10 18:13:00 +02:00
thiloho
c5fbcdc8bd Add TypeScript definitions via pg-to-ts and refactor migrations 2024-09-10 17:29:57 +02:00
thiloho
8121be1d96 Add legal information operation site 2024-09-08 16:42:32 +02:00
thiloho
b8d23eab00 Update collab permission tests and minor fixes 2024-09-06 16:08:34 +02:00
thiloho
49c5b2a541 Run specific test suites in serial matter and restrict file uploads 2024-09-01 16:51:21 +02:00
thiloho
bb73c2350d Initialize playwright, fix file upload issue, show publication status and delete website dir on website deletion 2024-08-30 15:48:15 +02:00
thiloho
042ae24130 Remove unncessary fields from docs templates and add category article order 2024-08-29 20:09:37 +02:00
thiloho
e5b55baaef Add weight to individual docs articles 2024-08-29 12:05:02 +02:00
thiloho
4572b7f6ce Finish base template for blog 2024-08-28 17:30:32 +02:00
thiloho
6a5cf76264 Fix sql error 2024-08-27 17:03:17 +02:00
thiloho
1b1767c0f7 Add categories for docs template 2024-08-27 16:39:29 +02:00
thiloho
8ea7f7b4a3 Make nav sticky for blog template 2024-08-25 18:47:20 +02:00
thiloho
926218fa34 Set favicon and logo on output 2024-08-25 16:31:12 +02:00
thiloho
5e4ee45004 Use marked for markdown parsing 2024-08-23 18:43:52 +02:00
Thilo Hohlt
a833d0307c Update 20240810115846_image_upload_function.sql.sql 2024-08-20 23:29:23 +02:00
thiloho
3eb05da564 Use full text search instead of ilike for search functionality 2024-08-14 21:37:19 +02:00
thiloho
162118bb56 Use environment variables for ports in web app 2024-08-10 22:20:57 +02:00
thiloho
0866e2631d Serve and create images from within postgresql 2024-08-10 17:09:12 +02:00
thiloho
f2a11529db Remove configuration files and use CLI args instead 2024-08-09 18:14:51 +02:00
thiloho
2fd934ed86 Add postgres sql file formatting via pg_format 2024-08-08 22:29:04 +02:00
thiloho
8534b2d783 Update README, row level policies for collaborators and articles and fix minor issues 2024-08-08 20:31:38 +02:00
thiloho
837729c83c Update policies for collaborators for stricter rules 2024-08-08 16:30:01 +02:00
thiloho
bcc26322d3 Use security invoker for overview endpoint and update last modified by triggers 2024-08-07 19:51:29 +02:00
thiloho
fbadbb18a4 Manage collaborators via RLS 2024-08-07 19:13:39 +02:00
thiloho
75aac7b1bc Add user id field to article table 2024-08-07 16:25:30 +02:00
Thilo Hohlt
9f948ba0d4 Add collaborator page 2024-08-05 19:33:35 +02:00
Thilo Hohlt
62db2776a7 Add additional validation measures and create triggers for last modified columns 2024-08-05 16:03:07 +02:00
Thilo Hohlt
6b05ab1d28 Replace SQL wildcard selectors with explicit columns for better versioning 2024-08-03 22:06:29 +02:00
Thilo Hohlt
d306872179 Update README 2024-08-02 16:37:27 +02:00
Thilo Hohlt
d21e00a0c3 Rename Postgres tables for better recognition and add additional routes in web app 2024-07-31 10:29:46 +02:00
Thilo Hohlt
a7f2fdebf5 Initial commit 2024-07-31 07:23:32 +02:00