Riyyi
0138a14c29
Controllers+JS: Change the blog search to a POST request
2 years ago
Riyyi
2ecc79c714
Controllers: Add option for archived blog searching
2 years ago
Riyyi
ee40846bd6
Controllers+JS: Search in blog contents, fix special character search
2 years ago
Riyyi
7beef3a1d5
Everywhere: Add initial cut of the blogging functionality
2 years ago
Riyyi
3b47e0ed71
Model: Query ':' types can reuse parameters
2 years ago
Riyyi
8d576a497b
Views: Put footer below the last content block
2 years ago
Riyyi
54eee2416a
Router: Combine addRoute() and addBasicRoute() functionality
2 years ago
Riyyi
c18c80d732
Router: Add all routes regardless of the URI
2 years ago
Riyyi
a0d302daec
Router: Simplify respond logic
2 years ago
Riyyi
d85fe1b75c
Views: Update subsource packages
2 years ago
Riyyi
ccd2a2776a
Views: Add LinkedIn link in the header
3 years ago
Riyyi
5d3962bba4
Model+Controllers: Make failed login attempt check consistent
3 years ago
Riyyi
e782ea5979
Controllers: Switch password reset to Tx/Mailer due to required auth
3 years ago
Riyyi
9a99c31d47
Controller: Add CSRF token validation to development toggle
3 years ago
Riyyi
d50443b10a
Controllers+Views+JS+Route: Implement cache purging
3 years ago
Riyyi
b244b625ab
Controllers: Implement new HTTP class in development toggle
3 years ago
Riyyi
2311c98257
Classes: Add simple HTTP request/response using curl
3 years ago
Riyyi
d3dedfb09a
Views: Improve cache page button placement
3 years ago
Riyyi
ef9b1a1998
Helper: Add parameter in _log() to disable die() after printing
3 years ago
Riyyi
077e4c434c
Everywhere: Add config and cache page
...
Add config database table and enable crud page.
Also add cache controller, model and view and routes for these pages.
Make the JavaScript display a message when changing the state of
development mode.
3 years ago
Riyyi
2dee309279
Model: Add updateOrCreate function
3 years ago
Riyyi
ac66a97d5e
Model: Add documentation DocBlock to query function
3 years ago
Riyyi
f49f615238
CRUD: Fix show page heading when model doesn't have a title
3 years ago
Riyyi
2fb4481876
Model: Fix creation of new models
...
Do not mark 'filtered' columns as 'required' during validation,
as these are handled programmatically and not by the user.
3 years ago
Riyyi
253a3fe2f6
Admin+Config: Add toggle that disables Cloudflare cache
...
It's now possible to disable the Cloudflare cache during development,
so the hacky workaround with the random number in the CSS/JS URLs is no
longer needed.
Development mode is automatically disabled by Cloudflare after 4 hours.
3 years ago
Riyyi
8e8d5714b4
Add todo
4 years ago
Riyyi
b1072b360e
Add robots.txt
4 years ago
Riyyi
aed4f15e22
Add CRUD create/update form validation
4 years ago
Riyyi
230b580909
Move CRUD edit button into the form DOM element
4 years ago
Riyyi
4f6894062c
Add required attribute to CRUD form dropdown
4 years ago
Riyyi
0d146728a0
Add required CRUD form indicator
4 years ago
Riyyi
e05d0a023b
Fix login cookie
...
Caused by the change of toggle to an integer, which _exists cant check for.
Ommiting the value doesnt have security implications, so just dont check for it.
4 years ago
Riyyi
6f81c3472e
Dont try to load CodeMirror on non-existent DOM element
4 years ago
Riyyi
a8056b66cc
Initial commit
...
Couldnt keep the history unfortunately.
4 years ago