Commit graph

49 commits

Author SHA1 Message Date
2ea7920ca2
Units, City, and Zip lookups ok, need to handle unspecified location 2022-09-01 20:33:02 -04:00
b924b8486f
Split zip and city lookups into separate functions 2022-09-01 20:15:21 -04:00
0446613088
Update modules 2022-09-01 02:18:14 -04:00
98ffd3b02b
Update test client for new/advanced query opts 2022-09-01 02:12:04 -04:00
8f7897d41b
Begin converting Extended to FiveDay & adding advanced request opts 2022-09-01 02:09:45 -04:00
bcbe199848
Minor updates to proto definitions for location enum and oneof 2022-09-01 02:05:33 -04:00
6adee3e31b
Updated README 2022-08-31 22:55:59 -04:00
b142b6856d
Update proto files for additional request options and free-tier API 2022-08-31 22:40:26 -04:00
6966aa1d9c
Revert back to OWM pro api, required anyway for Extended 2022-08-08 06:27:04 -04:00
0a21a5047e
Revert to pro API for extended forecast, unavailable via normal API 2022-08-08 02:23:09 -04:00
d47a745437
Minor updates 2022-08-07 00:03:04 -04:00
56d13b2adf
Updated README 2022-08-06 23:31:04 -04:00
e3c2b592a2
Switch to regular API to accomodate non-paid OMW users 2022-08-06 23:28:30 -04:00
c6bda08ade
Merge branch 'dev' 2022-08-06 19:10:33 -04:00
Andrew Scott
7b1ae45a9a Merge branch 'main' into dev 2022-08-07 01:08:43 +02:00
d935b5caa1
Updated UML diagram 2022-08-06 19:07:23 -04:00
a0e814c7fb
Update go to 1.19 2022-08-04 15:03:44 -04:00
83ad9c10ab
Revert "Update to go 1.19 and update modules"
This reverts commit 2953b807ef.
2022-08-04 14:59:56 -04:00
2953b807ef
Update to go 1.19 and update modules 2022-08-04 14:56:29 -04:00
Andrew Scott
2490ef3a7c Merge pull request 'Overhaul .proto files' (#1) from dev into main
Reviewed-on: https://codeberg.org/andcscott/OpenWeatherMap-gRPC-API/pulls/1
2022-07-28 07:36:38 +02:00
9126d0ff13
Organize and document .proto files, no changes to request formats 2022-07-28 01:27:11 -04:00
0b2d849592
Update comments 2022-07-27 03:09:11 -04:00
f36a005ad1
Cleaned up redundant code 2022-07-27 02:58:00 -04:00
6a92b805e0
Use ApiKey field in server struct 2022-07-27 02:42:40 -04:00
91119b44c2
Simplify getLocation 2022-07-26 23:37:38 -04:00
af88be6ef1
Updated Current and Extended to use precise location 2022-07-26 20:28:36 -04:00
87a9143248
Added some basic documentation 2022-07-26 19:42:25 -04:00
ba7e27dfea
Internal getLocation function added 2022-07-26 19:41:53 -04:00
99116a2693
Added location endpoint 2022-07-26 17:28:33 -04:00
971489f4ad
Simplified code for Current and Extended 2022-07-26 15:11:01 -04:00
4296dbc43c
Update proto files 2022-07-26 15:05:21 -04:00
Andrew Scott
ff0debbb30 Update 'README.md' 2022-07-26 10:05:48 +02:00
1cef0eba5a
Hard coded units for now, minor formatting updates 2022-07-26 03:52:33 -04:00
6b89ae295b
Comment unused imports 2022-07-26 03:52:18 -04:00
4ddc054c64
Added extended.go for server and client 2022-07-26 03:42:51 -04:00
27b125f6a0
Enum for selecting units 2022-07-26 03:42:19 -04:00
707a4c8a7d
Updated README.md 2022-07-26 02:27:04 -04:00
a68ccd0421
Added field for zip code, not yet implemented 2022-07-26 02:24:32 -04:00
b32e700d8b
Added UML diagram 2022-07-26 02:24:10 -04:00
14837a3549
Added separate client for additional testing 2022-07-26 01:07:26 -04:00
0b5d1b1b6b
Servers starts and can get data by city name 2022-07-26 01:07:04 -04:00
7e8c8ec655
Updated proto files 2022-07-26 01:06:17 -04:00
1987c1725d
Corrected module path 2022-07-26 01:05:52 -04:00
6ad0e98eee
Added go.sum 2022-07-26 01:05:35 -04:00
0b33a1d393
Update .gitignore 2022-07-26 01:04:53 -04:00
be6cc6bb0d
Ignore protoc output 2022-07-25 16:17:59 -04:00
b73ca7da06
Created module and basic proto files 2022-07-25 16:16:27 -04:00
Andrew Scott
44ee406dfb Create LICENSE 2022-07-25 19:53:56 +02:00
Andrew Scott
ccc1ab8a38 Initial commit 2022-07-13 23:32:08 +02:00