Jeff Leung
|
0dfe68656d
|
Merge branch 'master' of ssh://git.startmywifi.com:2251/AS1024/GeoFeed
|
2024-02-27 20:53:28 -08:00 |
Jeff Leung
|
6544dc5a3d
|
Some refactoring here
|
2024-02-27 20:53:18 -08:00 |
Jeff Leung
|
08e518c340
|
Remove reference to musl x64 as this was breaking multiarch builds
|
2024-02-27 20:27:46 -08:00 |
Jeff Leung
|
e82d198ee7
|
Merge branch 'master' of ssh://git.startmywifi.com:2251/AS1024/GeoFeed
|
2024-02-27 20:17:36 -08:00 |
Jeff Leung
|
4c6a9e6dec
|
Add /tmp
|
2024-02-27 20:16:39 -08:00 |
Jeff Leung
|
feb1326cee
|
Add bare image option
|
2024-02-27 19:29:32 -08:00 |
Jeff Leung
|
626ab99888
|
Add comment on example YAML file
|
2024-02-27 16:52:25 -08:00 |
Jeff Leung
|
9c8189bc33
|
Fix port to 8080 for Caddy reverse proxy
|
2024-02-27 16:51:15 -08:00 |
Jeff Leung
|
956aa8b3b0
|
Add example docker compose files to the repository
|
2024-02-27 16:49:43 -08:00 |
Jeff Leung
|
7d5b2a7aac
|
Mark the same for the aot minimal version
|
2024-02-27 15:38:31 -08:00 |
Jeff Leung
|
5f089fb01f
|
Use a stream instead of putting the entire string in memory
|
2024-02-27 15:30:13 -08:00 |
Jeff Leung
|
af3cc81180
|
Code cleanup
|
2024-01-18 19:07:18 -08:00 |
Jeff Leung
|
e0189381f1
|
Rename the GetGeofeed Method to Async
|
2024-01-18 16:15:41 -08:00 |
Jeff Leung
|
3a56e2426e
|
Move geofeed web logic to a seperate project as core lib as asp.net core project is causing weird issues
|
2024-01-18 16:15:04 -08:00 |
Jeff Leung
|
0c3edd64f3
|
Unify logic of generating the webside unlike a different version we had for MVC and Minimal API
|
2024-01-18 15:57:01 -08:00 |
Jeff Leung
|
2d95fcb1a1
|
Fix preloading issues
|
2024-01-16 23:45:33 -08:00 |
Jeff Leung
|
7c952c134a
|
Preload GeoFeed on start
|
2024-01-16 13:16:33 -08:00 |
Jeff Leung
|
7721dfb669
|
Update the sqlite provider to say it was retrieved from the persistent cache
|
2024-01-16 13:06:16 -08:00 |
Jeff Leung
|
c1ed05a335
|
Append when the GeoFeed is retrieved and if it was generated from in memory cache
|
2024-01-16 13:05:58 -08:00 |
Jeff Leung
|
690a117ffd
|
Update README
|
2024-01-14 00:08:14 -08:00 |
Jeff Leung
|
9dfbded5b8
|
Update the readme file
|
2024-01-14 00:04:14 -08:00 |
Jeff Leung
|
7b7d422890
|
Update the README.md file
|
2024-01-13 23:56:06 -08:00 |
Jeff Leung
|
2d6083f530
|
Don't add unecessary binaries
|
2024-01-13 23:38:18 -08:00 |
Jeff Leung
|
0e56d778bc
|
Mark class as abstract so we don't instantiate or inject it by accident
|
2024-01-13 19:43:29 -08:00 |
Jeff Leung
|
8523ddd60f
|
Add Alpine deployment
|
2024-01-13 19:41:34 -08:00 |
Jeff Leung
|
83826cc930
|
Switch over to jammy
|
2024-01-13 19:28:03 -08:00 |
Jeff Leung
|
cc1717e4a3
|
Return a file instead of just a CSV text
|
2024-01-13 18:11:07 -08:00 |
Jeff Leung
|
48932ec2a5
|
Don't include the symbols
|
2024-01-13 17:44:44 -08:00 |
Jeff Leung
|
42aacf497c
|
Some minor housekeeping
|
2024-01-13 17:10:18 -08:00 |
Jeff Leung
|
e8152186c1
|
Bring the caching services over
|
2024-01-13 17:05:21 -08:00 |
Jeff Leung
|
43b34143a3
|
Remove uneeded usings
|
2024-01-13 17:05:08 -08:00 |
Jeff Leung
|
8ed021754c
|
Remove uneeded files
|
2024-01-13 17:04:55 -08:00 |
Jeff Leung
|
a44b4f9421
|
Initial work on getting minimal API to work
|
2024-01-13 16:44:03 -08:00 |
Jeff Leung
|
810993cbf3
|
Update launch settings
|
2024-01-13 16:43:44 -08:00 |
Jeff Leung
|
8d6999c95c
|
Move it to a base class so we can override the deserializer in a different project
|
2024-01-13 14:20:38 -08:00 |
Jeff Leung
|
704d6b24dc
|
Don't reference to EF Core as AOT does not yet support it
|
2024-01-13 13:44:20 -08:00 |
Jeff Leung
|
81d01f28a3
|
Add initial work to get minimal API's going
|
2024-01-13 13:30:28 -08:00 |
Jeff Leung
|
bdd247e6e0
|
Inital work on breaking out the core logic out of the MVC API Web App in preparation to migrating to minimal API's in a seperate project
|
2024-01-13 12:42:46 -08:00 |
Jeff Leung
|
52708bd2c2
|
Add self contained runtime deployment
|
2024-01-13 12:15:55 -08:00 |
Jeff Leung
|
9c5fbc314f
|
Merge branch 'master' of ssh://git.startmywifi.com:2251/AS1024/GeoFeed
|
2024-01-08 23:21:17 -08:00 |
Jeff Leung
|
1f3778095c
|
Make the code cleaner to read
|
2024-01-08 23:18:26 -08:00 |
Jeff Leung
|
2d5c318689
|
Update license text
|
2024-01-08 14:59:18 -08:00 |
Jeff Leung
|
dd643ab8ab
|
Update the readme file
|
2024-01-08 10:48:48 -08:00 |
Jeff Leung
|
2d68115f25
|
Complete the implementation of returning cached data from the local disk cache
|
2024-01-08 10:41:25 -08:00 |
Jeff Leung
|
020db780a6
|
Add example connection string
|
2024-01-08 10:23:02 -08:00 |
Jeff Leung
|
5fec5f4f92
|
Forward all cancellation tokens and run the local cache first
|
2024-01-08 10:22:51 -08:00 |
Jeff Leung
|
c43b218974
|
Add necessary tools
|
2024-01-08 10:08:46 -08:00 |
Jeff Leung
|
c18e486750
|
Add initial DB Migrations
|
2024-01-08 10:08:36 -08:00 |
Jeff Leung
|
9974bb5f0c
|
Create various scopes - forgot that EF Core DBContexts don't work in a singleton service
|
2024-01-08 10:08:28 -08:00 |
Jeff Leung
|
37841db663
|
Inject the necessary services into the DI container
|
2024-01-08 09:57:51 -08:00 |