Commit Graph

37 Commits

Author SHA1 Message Date
thiloho
24d81a8e4d Allow removing images and wrap tables with scroll container 2025-01-11 20:59:36 +01:00
thiloho
ada54c6f06 Add ability to export articles, track publications in json file on NGINX, fix vulnerabilities and refactor 2024-11-19 18:49:40 +01:00
thiloho
037165947b Ability to bulk import or export articles as gzip, handle domain prefix logic in API and other smaller improvements 2024-10-30 21:33:44 +01:00
thiloho
4e98df5790 Create pagination component and paginate manage page as well 2024-10-19 21:01:45 +02:00
thiloho
1b74e1e6fb Add administrator role plus manage dashboard and cleanup database migrations 2024-10-08 21:20:44 +02:00
thiloho
1b8f093f5b Strip null values for changelog and set size limit for large content blocks 2024-10-06 02:01:15 +02:00
thiloho
b53f4c4859 Use other string diff algorithm and optimize logs page 2024-10-05 21:15:26 +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
bc5e494bbb Create fetch utility function 2024-09-25 21:45:01 +02:00
thiloho
86ab737429 Add custom domain prefixes and option to disable user registration 2024-09-20 15:56:07 +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
79d1c9f5c7 Use a more robust slugify function 2024-09-13 19:30:56 +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
e153120a47 Add ESLint 2024-09-07 13:04:09 +02:00
thiloho
ed4a63eee7 Show message for image pasting and intialize permission test 2024-09-03 16:06:07 +02:00
thiloho
1b1767c0f7 Add categories for docs template 2024-08-27 16:39:29 +02:00
thiloho
0753345bba Display table of contents on right side 2024-08-25 19:32:57 +02:00
thiloho
e7acc9749f Sanitize HTML and merge styles into single file 2024-08-25 15:06:55 +02:00
thiloho
1c1aaf28e6 Generate nested table of contents 2024-08-25 14:35:57 +02:00
thiloho
891cdb46c8 Make markdown synchronous and add ability to toggle TOC 2024-08-24 20:34:06 +02:00
thiloho
e34a2ac87f Wrap headings in section 2024-08-24 19:37:00 +02:00
thiloho
a7858329c7 Use marked markdown parser 2024-08-23 18:43:54 +02:00
thiloho
5e4ee45004 Use marked for markdown parsing 2024-08-23 18:43:52 +02:00
thiloho
0cbf0bd866 Share styles and update props 2024-08-20 19:17:18 +02:00
thiloho
28774dc944 Put API prefix in server only file to access process.env 2024-08-19 20:33:23 +02:00
thiloho
488877b2ed Make API origin variable available on client side 2024-08-19 20:13:49 +02:00
thiloho
bc7d242d3d Set base API prefix to origin in production 2024-08-19 19:55:06 +02:00
thiloho
5cc329c2f1 Enable image pasting in markdown textarea 2024-08-19 19:31:41 +02:00
thiloho
b32727aa8c Add slugified id for sections 2024-08-18 19:18:32 +02:00
thiloho
96d4d5aaa6 Differentiate blog and docs and sectionize headings 2024-08-18 18:17:59 +02:00
thiloho
affd23eb27 Add wildcard domain for user websites 2024-08-17 22:07:16 +02:00
thiloho
0e3fb96dda Differentiate between dev and prod for api and nginx 2024-08-14 19:33:41 +02:00
Thilo Hohlt
b8ddcdc101 Generate base user website via template directory 2024-08-04 16:15:09 +02:00
Thilo Hohlt
a7f2fdebf5 Initial commit 2024-07-31 07:23:32 +02:00