|
c6297fd81b
|
feat: add robots.txt, google may monch
|
2023-12-23 10:52:47 +01:00 |
|
|
b089bfc551
|
feat: add wrapper function to log page access and exit
|
2023-12-23 10:52:29 +01:00 |
|
|
70a2c45509
|
fix: fix graphical desing of error page to remove double-nested article
|
2023-12-23 10:51:42 +01:00 |
|
|
e777ea5675
|
fix: small fix to post data normalization handling missing posts better
|
2023-12-23 10:51:07 +01:00 |
|
|
2add216157
|
feat: ✨ add line-format output for access counters
|
2023-12-23 10:50:33 +01:00 |
|
|
a4fe4c4489
|
feat: ✨ transition to time-block based access count storage, including referrer storage
|
2023-12-23 10:49:54 +01:00 |
|
|
35ff4951ad
|
feat: add small article footer to show created/edited times and view count
|
2023-12-20 19:20:24 +01:00 |
|
|
edeecb8cf9
|
feat: re-add post access counter for get_post function
|
2023-12-20 19:19:35 +01:00 |
|
|
226d19e62c
|
fix: 🩹 fix error on empty argtypes list (no bindings needed)
|
2023-12-20 18:55:12 +01:00 |
|
|
6cb60a6652
|
feat: ✨ add settings construct cache
This will avoid the awkward recursive query for
each post by fetching cached post settings if available, and
caching them nicely.
|
2023-12-20 18:54:31 +01:00 |
|
|
94b65aec8c
|
feat: ✨ add post access usage metrics
|
2023-12-20 18:52:28 +01:00 |
|
|
eb87a78625
|
feat: use a proper path sanitization function for permitted paths
|
2023-12-20 18:50:07 +01:00 |
|
|
b552562f31
|
feat: ✨ add implicit README settings to directory settings copy
|
2023-12-19 10:18:34 +01:00 |
|
|
d2dc57a36a
|
test: add test entires using the new settings
|
2023-12-19 10:14:31 +01:00 |
|
|
40a270059f
|
feat: ✨ pull hierarchical settings dict from post metadata
|
2023-12-19 10:14:14 +01:00 |
|
|
2ee294b012
|
fix: 🐛 fix post metadata fill-out failing on non-found posts
|
2023-12-18 16:02:31 +01:00 |
|
|
37357da4b0
|
refactor: ♻️ move error page into proper post_type dir
|
2023-12-18 16:01:29 +01:00 |
|
|
b8ae2c5617
|
fix: properly use HTTP_ACCEPT to detect image rather than SEC_FETCH_DEST
|
2023-12-18 16:01:06 +01:00 |
|
|
f2f8a235c8
|
feat: ✨ properly utilise 404 page again
|
2023-12-18 16:00:28 +01:00 |
|
|
d47c4e2072
|
ci: 💚 remove Markdownlint, we'll write it our style :>
/ phplint (push) Successful in 4s
|
2023-12-14 11:51:15 +01:00 |
|
|
c3fa88f3fd
|
ci: try and fix markdownlint
/ phplint (push) Successful in 8s
|
2023-12-14 11:50:06 +01:00 |
|
|
2f5d59dd32
|
fix: 🐛 fix wrong usave of copy (should have been move_uploaded_file)
/ phplint (push) Failing after 3s
|
2023-12-14 11:48:03 +01:00 |
|
|
a82290cf73
|
feat: ✨ add api lock key
|
2023-12-14 11:47:33 +01:00 |
|
|
bc286413ad
|
test: add some test entry content for good measure
|
2023-12-14 11:46:17 +01:00 |
|
|
ed80a21495
|
feat: ✨ add simple uploading bash script <3
|
2023-12-14 11:45:55 +01:00 |
|
|
881ea81488
|
test: add a test image markdown descriptor
|
2023-12-13 10:27:59 +01:00 |
|
|
653b91cb1e
|
feat: ✨ clean up image template to fit other post layouts, add caption
|
2023-12-13 10:23:21 +01:00 |
|
|
41c7e0cdc3
|
feat: use directory's own content field instead of README lookup
|
2023-12-13 10:22:49 +01:00 |
|
|
38a5056ff0
|
refactor: ♻️ refactor out post-type specific code
|
2023-12-13 10:19:00 +01:00 |
|
|
9e855fba36
|
feat: allow for SQL server port specification
|
2023-12-12 22:39:06 +01:00 |
|
|
0d9bedcaca
|
feat: 🎨 adjust CSS style to give more room to the post on small screens
|
2023-12-12 22:36:33 +01:00 |
|
|
16fb45aaf4
|
fix: fix access setting, adding .htaccess
|
2023-12-11 23:32:13 +01:00 |
|
|
4baa737d95
|
feat: add option to use secrets JSON file instead
|
2023-12-11 23:30:39 +01:00 |
|
|
f02e6b3168
|
feat: move SQL connection parameters into Env. vars
|
2023-12-11 23:04:49 +01:00 |
|
|
a7a7c738ec
|
refactor: ♻️ clean up unused Twig templates
|
2023-12-11 22:52:30 +01:00 |
|
|
d54d3077cb
|
feat: ✨ use new adapter upload function
|
2023-12-11 16:22:42 +01:00 |
|
|
b6b8c587a1
|
feat: ✨ add backend for uploading files
|
2023-12-11 16:20:27 +01:00 |
|
|
de2dea4b18
|
feat: add "raw" dir to directory, make it indexable
|
2023-12-11 16:18:26 +01:00 |
|
|
53fc1fac5a
|
test: add test entries to upload
|
2023-12-11 16:16:31 +01:00 |
|
|
906014cf05
|
test: add lorem ipsum filler
|
2023-12-11 16:15:31 +01:00 |
|
|
81056ea42e
|
feat: add writable directory for server content
|
2023-12-11 16:14:55 +01:00 |
|
|
8b01664b71
|
chore: add test markdown files for the uploading
/ phplint (push) Has been cancelled
|
2023-10-25 09:12:20 +02:00 |
|
|
8b9be26987
|
feat: ✨ add upload functionality
|
2023-10-25 09:12:03 +02:00 |
|
|
f6b8611d90
|
feat: work on testing out MySQLi adpater class
/ phplint (push) Has been cancelled
|
2023-10-23 22:38:36 +02:00 |
|
|
8f9d94faab
|
feat: ✨ add first draft of MySQL adapter class
|
2023-10-23 22:38:14 +02:00 |
|
|
1146e69f84
|
deps: add Frontmatter parser lib
|
2023-10-23 22:37:54 +02:00 |
|
|
fcc42bde20
|
feat: ✨ added first draft of Database based website rendering
/ phplint (push) Failing after 3s
|
2023-10-22 12:59:20 +02:00 |
|
|
5bcba0b689
|
refactor: move all HTTP-Website code into www subdirectory
/ phplint (push) Failing after 4s
|
2023-10-19 21:54:37 +02:00 |
|
|
502ddd1ad9
|
ci: moved lint file name
|
2023-10-19 21:53:41 +02:00 |
|
|
57d6d82be9
|
ci: add first draft of MySQL data schema
|
2023-10-19 21:53:14 +02:00 |
|