Commit Graph

268 Commits

Author SHA1 Message Date
Maxim Lebedev 40c3565173
🐛 Fixed NotFound error for entry in multilingual mode 2024-02-14 13:47:27 +06:00
Maxim Lebedev b623527ff5
♻️ Always use net.Listener for running home 2024-02-14 13:41:24 +06:00
Maxim Lebedev f0672b3ce9
♻️ Refactored home cmd handler 2024-02-14 13:39:19 +06:00
Maxim Lebedev 68be711d04
Merge branch 'feature/webfinger' into develop 2024-02-14 12:19:53 +06:00
Maxim Lebedev c359d05761
🏗️ Connect and use webfinger module 2024-02-14 12:16:45 +06:00
Maxim Lebedev d4a7d8061d
🔍 Created WebFinger HTTP delivery 2024-02-14 12:14:33 +06:00
Maxim Lebedev 90eff9a812
🎨 Added more common headers and content-type strings 2024-02-14 12:09:56 +06:00
Maxim Lebedev d84563a515
🧑‍💻 Updated test site constructor, added logo/photo resources 2024-02-14 12:09:31 +06:00
Maxim Lebedev a013c3a3fa
👔 Created stub site use case implementation 2024-02-14 12:08:48 +06:00
Maxim Lebedev f0c33ae599
🗃️ Created site stub repository implementation 2024-02-14 12:07:39 +06:00
Maxim Lebedev 0a93366d9a
👔 Created webfinger module with use case contracts 2024-02-14 12:07:03 +06:00
Maxim Lebedev 39187f0074
🔒 Added TLS support 2024-02-14 12:04:49 +06:00
Maxim Lebedev 83eb067ddb
🎨 Do not strip Test prefix for golden files 2024-02-13 16:57:26 +06:00
Maxim Lebedev ac46c1a398
🐛 Fixed folders creation for subtests golden files 2024-02-13 16:54:25 +06:00
Maxim Lebedev 5124c7cc99
🎨 Added authorization headers contants
/ docker (push) Successful in 1m53s Details
2024-02-13 06:34:29 +06:00
Maxim Lebedev ddccf36b08
📝 More comments in home cmd 2024-02-04 22:33:41 +06:00
Maxim Lebedev 4b9ce7b192
🚚 Renamed Page domain back to Entry 2024-02-04 22:33:06 +06:00
Maxim Lebedev 6aae1ffa48
Merge branch 'feature/entry' into develop
/ docker (push) Successful in 1m8s Details
2024-02-03 20:49:58 +06:00
Maxim Lebedev c7ecb8dbaf
🐛 Fixed resource paths support 2024-02-03 20:48:34 +06:00
Maxim Lebedev e18e265d1a
🎨 Added 'text/plain' encoding constants 2024-02-03 20:46:36 +06:00
Maxim Lebedev 677ae81a33
📌 Upgraded and vendored go modules 2024-02-03 20:46:07 +06:00
Maxim Lebedev 16491e58aa
🎨 Format home module due recent changes 2024-02-03 20:44:56 +06:00
Maxim Lebedev 542348f635
♻️ Refactored resources repositories 2024-02-03 20:36:26 +06:00
Maxim Lebedev 4026fb9192
🚚 Renamed 'page' module back to 'entry' 2024-02-03 20:35:22 +06:00
Maxim Lebedev b046f13098
♻️ Simplify server use case usage 2024-01-29 11:52:22 +06:00
Maxim Lebedev 715445ee5d
♻️ Refactored custom headers support into middleware
/ docker (push) Successful in 1m21s Details
2024-01-27 13:47:23 +06:00
Maxim Lebedev 7a0727aa8d
♻️ Refactored redirection support into middleware 2024-01-27 13:29:08 +06:00
Maxim Lebedev 25494915ba
🏷️ Created language Direction domain 2024-01-27 09:56:44 +06:00
Maxim Lebedev 1718bf6f7e
🐛 Fixed double slashes in Path.Dir 2024-01-22 13:08:39 +06:00
Maxim Lebedev 733a3e4e8b
🚚 Renamed File domain into Path 2024-01-22 12:44:14 +06:00
Maxim Lebedev 665af5ebfc
🐛 Fixed language string return 2024-01-22 12:43:09 +06:00
Maxim Lebedev 5adcb66862
🎨 Format static use case 2024-01-22 08:06:56 +06:00
Maxim Lebedev ed87027846
🏗️ Created HTTP delivery for static module 2024-01-22 08:03:52 +06:00
Maxim Lebedev fa2178e597
🗃️ Refactored repositories for static file 2024-01-22 08:02:09 +06:00
Maxim Lebedev c1bae19013
📝 Added static package docs 2024-01-22 08:01:20 +06:00
Maxim Lebedev b23aad0791
🧑‍💻 Created GoldenEqual testutil 2024-01-22 08:00:52 +06:00
Maxim Lebedev 9422f13e7c
🔧 Added EditorConfig 2024-01-22 08:00:24 +06:00
Maxim Lebedev eb331889bb
Fixed failing server use case tests
/ docker (push) Successful in 1m6s Details
2023-12-24 07:54:24 +06:00
Maxim Lebedev f50889d95f
🎨 Format of the code 2023-12-24 07:54:04 +06:00
Maxim Lebedev c5ee786b8e
🔥 Removed unused structures in main 2023-12-24 07:44:33 +06:00
Maxim Lebedev b0f83f9f61
♻️ Add custom headers instead of rewrite it
/ docker (push) Successful in 1m9s Details
2023-12-09 15:45:30 +06:00
Maxim Lebedev bb15f0dc96
🚚 Renamed Headers field in Header domain into Values 2023-12-09 15:44:37 +06:00
Maxim Lebedev c205ddae2a
🐛 Do not fail if server param is not set
/ docker (push) Successful in 1m12s Details
2023-12-09 15:24:32 +06:00
Maxim Lebedev 5adf0b6bef
👔 Set default status code for redirect if not specified
/ docker (push) Successful in 1m19s Details
2023-12-09 13:42:50 +06:00
Maxim Lebedev f32551a748
🐛 Fixed panic in language specific redirect 2023-12-09 13:42:13 +06:00
Maxim Lebedev 8882fb12e9
Merge branch 'feature/server' into develop 2023-12-09 13:13:57 +06:00
Maxim Lebedev 4fbf3e3659
🏗️ Used server module in home app for redirects 2023-12-09 13:13:47 +06:00
Maxim Lebedev 421a45afcb
👔 Added redirects support in server use case 2023-12-09 12:43:36 +06:00
Maxim Lebedev 8db047603d
🏷️ Added redirects params in TestSite output 2023-12-09 12:43:04 +06:00
Maxim Lebedev 739a38eb4c
🏷️ Added IsMatch method for redirect domain 2023-12-09 12:42:45 +06:00