82 Commits

Author SHA1 Message Date
Tim
6651aefc6b Fix relation and try to implement delete 2025-04-28 11:24:28 +02:00
Tim
683cd5074c Replace url reference name by snip name in generic parser 2025-04-28 00:47:15 +02:00
Tim
aa05a1c98e Move lastRelease jsonFile to attribute 2025-04-28 00:43:43 +02:00
Tim
38a53c6bd3 Improve profile page 2025-04-28 00:33:47 +02:00
Tim
e2c8376482 Update api snip update 2025-04-28 00:24:14 +02:00
Tim
74154e240f Implement snip api post 2025-04-27 23:18:20 +02:00
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
8553a06cd0 Fix deploy, each snip is a twig template that will be cached, but cant be generated if migrations did not run yet 2025-04-25 22:38:02 +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
d7e558cae9 Implement markdown link replacement with snip url 2025-04-24 18:16:44 +02:00
Tim
c1b896a63a Fix broken migration and deprecation 2025-04-24 17:33:24 +02:00
Tim
3c4c470547 Fix new snip creation 2025-04-24 01:05:41 +02:00
Tim
d906b980c4 Block not active snip version editing 2025-04-23 23:47:14 +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
af9f83f189 Remove dump 2025-04-23 22:50:10 +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
0f6cc78e5e Implement MarkDown parser and improve AbstractParser 2025-04-23 21:50:50 +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
31cfeca93a Implement snip loader for twig, allowing extends and includes 2025-04-23 02:21:12 +02:00
Tim
ca7a093e55 Fix myerss diff algorithm if first hit is a insert 2025-04-23 02:20:54 +02:00
Tim
4e16444d2f Catch twig parser errors 2025-04-23 01:29:50 +02:00
Tim
701bf6c1ed Implement very basic twig parser 2025-04-23 01:24:08 +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
22c8126cea Uncomment the migrations again 2025-04-14 23:33:42 +02:00
Tim
5937a9d4f2 Delete all migration content to allow first migration 2025-04-14 23:25:28 +02:00
Tim
2db9c5f1d9 Create a customized myers diff based system for snip content 2025-04-14 23:25:11 +02:00
Tim
a18eda6748 Update composer recipes 2025-04-14 19:54:33 +02:00
Tim
c250c57a22 Update symfony to v7.2 2025-04-14 19:48:52 +02:00
Tim
473a5294ea Fix register route security 2025-03-01 16:31:46 +01:00
tim
b2bc519e26 Dont make new version if content didnt change 2023-12-24 01:06:30 +01:00
tim
6f64f29177 Fix doctrine deprecation 2023-12-24 00:13:40 +01: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
3225ec5fe0 Fix new snip creation with content reference 2023-12-20 23:17:45 +01:00
tim
caa6d4da17 Fix route attribute deprecation 2023-12-20 22:51:29 +01:00
Tim
9e3590a39d Merge pull request 'feature/removegit' (#9) from feature/removegit into master
Reviewed-on: #9
2023-12-20 22:51: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
dd55126ac2 Merge pull request 'feature/3-git-content-database' (#8) from feature/3-git-content-database into main
Reviewed-on: #8
2023-12-17 22:02:59 +01:00
tim
6107f560e2 Fully implement snip db storage 2023-12-17 01:55:26 +01:00
tim
0fce8ee4fe Start on property keeping track of git db content 2023-12-16 01:26:47 +01:00
tim
a9e740d018 Merge branch 'main' into feature/3-git-content-database 2023-12-16 00:09:56 +01:00
Tim
eeb7ee6921 Formatting 2023-12-15 18:26:21 +01:00
Tim
c7c245bf13 Update php to v8.3 and symfony to v7.0 2023-12-12 23:13:57 +01:00