Commit Graph

284 Commits

Author SHA1 Message Date
Maxim Lebedev 9bd2f81c46
👔 Created basic page use case implementation 2023-11-08 05:13:34 +06:00
Maxim Lebedev 79d8fa66f6
👔 Created basic page use case interface 2023-11-08 05:13:22 +06:00
Maxim Lebedev fe19646f7e
🗃️ Created basic pages FileSystem repository implementation 2023-11-08 05:11:28 +06:00
Maxim Lebedev a9586897b3
🗃️ Created basic pages repository interface 2023-11-08 05:09:18 +06:00
Maxim Lebedev 5d6cd35e8b
🏷️ Created basic Page domain 2023-11-08 05:00:52 +06:00
Maxim Lebedev ed5876187a
Merge branch 'feature/sites' into develop 2023-11-08 04:58:01 +06:00
Maxim Lebedev c8a5e147c5
🏗️ Use site module in main server 2023-11-08 04:57:19 +06:00
Maxim Lebedev 6d94eddd3d
💄 Refactored templates to Site domain usage 2023-11-08 04:56:42 +06:00
Maxim Lebedev 518beeeb8e
👔 Created basic site use case interface implementation 2023-11-08 04:55:42 +06:00
Maxim Lebedev aa75f1b00e
👔 Created Site use case interface 2023-11-08 04:55:07 +06:00
Maxim Lebedev 2ffe9277be
🗃️ Search site files from root of FS 2023-11-08 04:54:24 +06:00
Maxim Lebedev 30ddd71e40
🎨 Formatted exists MIME type common strings 2023-11-08 04:32:07 +06:00
Maxim Lebedev e446c3c205
📌 Vendored imported go modules 2023-11-08 04:31:38 +06:00
Maxim Lebedev 5cee776ff1
🗃️ Created Site FileSystem repository implementation 2023-11-08 04:31:14 +06:00
Maxim Lebedev db541e49c6
🗃️ Created Site repository interface 2023-11-08 04:29:26 +06:00
Maxim Lebedev bd7237f353
🏷️ Created sample Site domain 2023-11-08 04:28:18 +06:00
Maxim Lebedev a76f1a7a8d
Check and create directory for content 2023-11-08 03:55:48 +06:00
Maxim Lebedev 4e6342dda2
🏷️ Removed environment variables prefix in Config domain 2023-11-08 03:49:37 +06:00
Maxim Lebedev 08079ee133
🐳 Copy web directory in Dockerfile instructions
/ docker (push) Successful in 1m2s Details
2023-11-08 03:44:11 +06:00
Maxim Lebedev ae7c02a85c
🧑‍💻 Added ShiftPath util 2023-11-08 03:42:56 +06:00
Maxim Lebedev 2c705e6142
🌐 Added language support for pages
/ docker (push) Failing after 44s Details
2023-11-08 03:16:12 +06:00
Maxim Lebedev 23c7b18315
📌 Vendored imported go modules 2023-11-08 03:10:50 +06:00
Maxim Lebedev c89212d9d6
🏗️ Added basic HTML rendering support with i18n 2023-11-08 03:10:27 +06:00
Maxim Lebedev 353704a09d
Set write timeout to 500ms as Firefox recommends
/ docker (push) Successful in 1m3s Details
2023-11-08 02:34:30 +06:00
Maxim Lebedev aaba6edc39
🔧 Used already defined context as base context in HTTP requests 2023-11-08 02:33:29 +06:00
Maxim Lebedev 70b0906054
🔧 Use already defined logger in HTTP server 2023-11-08 02:33:02 +06:00
Maxim Lebedev 285aa799e6
🔧 Updated config binding addr defaults
/ docker (push) Successful in 1m14s Details
2023-11-08 02:19:53 +06:00
Maxim Lebedev a87f8e710d
👷 Created Docker image build workflow
/ docker (push) Successful in 54s Details
2023-11-08 02:06:52 +06:00
Maxim Lebedev 2d4e7468be
🐳 Created Dockerfile 2023-11-08 02:06:21 +06:00
Maxim Lebedev b16891cbad
📌 Vendored go modules 2023-11-08 02:04:43 +06:00
Maxim Lebedev f37554eb00
🚧 Created sample helloworld HTTP server 2023-11-08 02:04:17 +06:00
Maxim Lebedev af56446472
🏷️ Created Config domain 2023-11-08 02:03:32 +06:00
Maxim Lebedev 33e0a240c2
🎉 Initialize go module 2023-11-07 19:29:06 +06:00
Maxim Lebedev c936d28575
🎉 Initial commit 2023-11-07 18:40:57 +06:00