Commit Graph

72 Commits

Author SHA1 Message Date
Achim Rohn 7c69f163b6 Revert "Add the module name after the path to the repo and simply name it ersteller"
This reverts commit a1b93c0eba.
2025-11-15 11:38:04 +01:00
Achim Rohn a1b93c0eba Add the module name after the path to the repo and simply name it ersteller 2025-11-15 11:36:56 +01:00
Achim Rohn 4c892c5828 Rename module to git.gorlug.de/code/golang/ersteller-lib/starter 2025-11-15 11:14:44 +01:00
Achim Rohn 3acac94217 Rename module to git.gorlug.de/code/golang/ersteller-lib 2025-11-15 11:10:52 +01:00
Achim Rohn e2ce894fd4 Get and set active paths for default route 2025-09-25 11:17:08 +02:00
Achim Rohn 262f0f7bab Remove prisma client for starter 2025-09-22 23:47:00 +02:00
Achim Rohn 17eb9ec97d Add first todos page 2025-09-18 10:17:14 +02:00
Achim Rohn 1c42c7dd7a Add todo schema 2025-09-18 09:59:40 +02:00
Achim Rohn b788fb4898 Make google authentication to ersteller-lib 2025-09-17 20:58:53 +02:00
Achim Rohn c4f4c5d637 Add a logout button 2025-09-17 18:41:23 +02:00
Achim Rohn 6e549e2530 Add google login button styling 2025-09-17 18:15:28 +02:00
Achim Rohn f70a4ad777 Add multi language support for authentication middleware 2025-09-17 18:05:23 +02:00
Achim Rohn 667345bc9e Add authentication middleware 2025-09-17 17:32:50 +02:00
Achim Rohn 8bc7b1e27b Add first login route 2025-09-17 16:30:18 +02:00
Achim Rohn 2a3506d21b Add first google auth 2025-09-17 14:58:13 +02:00
Achim Rohn ad363251e4 Add separate about and contact pages 2025-09-17 12:44:08 +02:00
Achim Rohn 0283634b98 Automatically generate the .env file if it is not there 2025-09-17 09:59:02 +02:00
Achim Rohn fae6653f94 Add ent schema to starter 2025-09-14 16:34:52 +02:00
Achim Rohn 92488618a9 Copy over the white label page template 2025-09-14 01:07:00 +02:00
Achim Rohn 35ee289765 Add white label template for starter 2025-09-12 23:26:10 +02:00
Achim Rohn a817f7550b Add a mixin for time fields 2025-09-12 09:31:21 +02:00
Achim Rohn 6cbd155db6 Add todo with interceptor 2025-09-12 09:15:50 +02:00
Achim Rohn cd1d85b1a9 Add custom pagination template 2025-09-12 01:54:21 +02:00
Achim Rohn 941aea49a8 Add a pagination example 2025-09-12 01:24:09 +02:00
Achim Rohn 49ff018349 Add ent schema example 2025-09-12 00:35:31 +02:00
Achim Rohn d74d2c7afb Add comment for potential library to use 2025-09-03 10:21:21 +02:00
Achim Rohn d1091fc344 Add stubs for migration and schema 2025-09-03 10:16:26 +02:00
Achim Rohn 7c41bd3d35 Copy over environment.go and generate .env file in starter 2025-09-03 00:32:45 +02:00
Achim Rohn 5f0a1872a5 Add environment files 2025-09-01 01:05:34 +02:00
Achim Rohn dae891a610 Continuing the starter kit 2025-09-01 00:57:55 +02:00
Achim Rohn f807f47fa5 Add starter creator code 2025-08-31 23:45:50 +02:00
Achim Rohn 46c411f9f3 Debug path where route was created 2025-08-28 13:16:30 +02:00
Achim Rohn 644f3dcf31 Collect all routes globally and add a method to find the one that matches the path
Thereby getting the stack trace from where it was added.
2025-08-28 01:36:53 +02:00
Achim Rohn 90955267d2 Add a starter module 2025-08-28 00:35:21 +02:00
Achim Rohn 89e9e15498 Add static scripts 2025-08-27 01:00:51 +02:00
Achim Rohn 06c6a5f856 Add project setup and templates 2025-08-26 14:53:22 +02:00
Achim Rohn 3cc469c4a3 Simplify getting the active path 2025-08-22 18:37:13 +02:00
Achim Rohn 7096a256a0 Handle language switching for every route 2025-08-22 18:33:19 +02:00
Achim Rohn e54600d60f Add imprint to the new footer menu 2025-08-22 12:19:58 +02:00
Achim Rohn d7ef8457ea Add MultiPartFileHeaderToBase64 function 2025-08-20 18:30:53 +02:00
Achim Rohn 3943897ae6 Add middleware that also gzips html content 2025-08-13 15:31:01 +02:00
Achim Rohn a9ed548473 Implement out week change via date input 2025-08-13 14:59:28 +02:00
Achim Rohn f1c0055710 Add CommonHtmxRoute making it easy to create a Post method 2025-08-13 14:16:59 +02:00
Achim Rohn 723d2d0e72 Better format money 2025-08-13 11:54:36 +02:00
Achim Rohn ff5c4711b0 Render a default route and static files from a function in lib 2025-08-13 11:42:36 +02:00
Achim Rohn 7cf7cb52c9 Render default route on "/" 2025-08-13 11:36:30 +02:00
Achim Rohn 414c05f711 Check active path for being the root path 2025-08-13 11:11:59 +02:00
Achim Rohn e09f88ee5b Add an index route 2025-08-13 10:29:31 +02:00
Achim Rohn e3e0a8520b Add language dependant paths 2025-08-13 10:19:53 +02:00
Achim Rohn 7bcd89d5a5 Better money formating 2025-08-13 01:06:05 +02:00