37 Commits

Author SHA1 Message Date
Tim
f56c78f626 Implement api with ability to read snips and profile 2025-04-27 21:41:53 +02:00
Tim
ba00351201 Add two column template 2025-04-27 21:02:20 +02:00
Tim
7c4a2b46c0 Implement snip hiding 2025-04-25 22:17:27 +02:00
Tim
5a940b9ebd Update bootstrap (and fix hash) 2025-04-25 22:12:19 +02:00
Tim
ced70fd650 Make compare more compact and add line numbers 2025-04-24 18:23:57 +02:00
Tim
bf55e069e0 Add extra meta data to snip view and show all snips in public 2025-04-23 23:21:06 +02:00
Tim
0ef77b2aa7 Add custom twig extension with path functions 2025-04-23 22:33:04 +02:00
Tim
3a7870a68b Move compare button to versions 2025-04-23 21:56:32 +02:00
Tim
cc3e050304 Add compare function between snipsContents 2025-04-23 21:27:47 +02:00
Tim
28a2706525 Fix title in templates 2025-04-23 21:26:52 +02:00
Tim
943177bc08 Implement custom parsers/renderers with autowiring for snip content 2025-04-23 01:06:21 +02:00
Tim
5cec259469 Make snip public index available if not logged in 2025-04-14 23:48:32 +02:00
tim
a5619e2307 Refactor templates to be more structured 2023-12-23 23:56:18 +01:00
tim
be5e457d1b Move created by badge to the right 2023-12-23 23:31:08 +01:00
tim
5624fc3a74 Integrate snipContent more tightly into snip and cleanup old code 2023-12-20 22:37:06 +01:00
tim
64bd7e3642 Start on removing git and better integrate db 2023-12-18 01:26:44 +01:00
tim
6107f560e2 Fully implement snip db storage 2023-12-17 01:55:26 +01:00
Tim
9f5bb66ae9 Allow referencing other snips in snip 2023-12-12 21:35:35 +01:00
tim
a697f89083 Allow inlining code blocks with double quotes 2023-04-07 18:45:43 +02:00
tim
bf63b7a274 Allow code in-lining instead of everything
Create snip content parser
2023-04-06 22:50:54 +02:00
tim
f20608082a Remove my snips from public snips
Remove home button and redirect to snip_index
2023-04-06 21:18:57 +02:00
tim
df708aa931 Allow deleting snips (including git repo) 2023-04-06 20:46:30 +02:00
tim
004044022d Allow browsing public snips
Fixed big with branch name not existing if nothing committed
2023-04-06 20:30:11 +02:00
tim
ce456adf10 Add Security for history 2023-04-05 23:05:33 +02:00
tim
1f464220ee Show current branch in snip single
Reset branch automatically if trying to commit detached
2023-04-05 22:58:58 +02:00
tim
4e56fed76d Allow going back to a previous commit 2023-04-05 22:46:37 +02:00
tim
ccab49dd3c Expand navbar with protection 2023-04-05 00:55:02 +02:00
tim
22735cf884 Clean up the interface with nice buttons 2023-04-05 00:31:41 +02:00
tim
693f83ca4a Add propper access control for snips with public option 2023-04-05 00:02:47 +02:00
tim
842c936d8c First fully working version of saving snips content with git control 2023-04-04 23:23:53 +02:00
tim
6442f96b9c Cleanup snip templates 2023-04-04 01:39:08 +02:00
tim
a35991f955 rewrite navbar names 2023-04-04 01:05:22 +02:00
tim
dce2fbff42 Allow ceating and editing snips 2023-04-04 00:36:35 +02:00
tim
921dcf1e97 Create snippets skeleton 2023-04-03 23:44:13 +02:00
tim
bf83e5aabd Expand user and allow everybody to register
Automatically login after registering
2023-04-03 22:19:28 +02:00
tim
5be77eeba1 Create everything required to login and register 2023-04-02 19:34:00 +02:00
Tim
2292e2a543 Install basic packages for webapp
make twig orm
2023-03-31 11:09:58 +02:00