]> www.average.org Git - loctrkd.git/blob - debian/changelog
693f33175d2186e2052d45e7e1b87b7fd7f8cded
[loctrkd.git] / debian / changelog
1 gps303 (0.96) experimental; urgency=medium
2
3   * Do not write startup message for command-line cmds
4   * Add a (short) man page
5   * typing: make zmsg.py typecheck
6   * typing: annotate gps303proto.py (mostly)
7   * typechecking: less hacky deal with dynamic attrs
8   * typing: annotate opencellid.py
9   * typchecking: annotate googlemaps.py
10   * typechecking: annotate evstore.py
11   * typechecking: annotate common.py
12   * typeckecing: annotate ocid_dload.py
13   * typeckecing: annotate watch.py
14   * typechecking: annotate termconfig.py
15   * typeckecking: annotate storage.py
16   * typing: annotate lookaside.py
17   * typechecking: annotate collector.py
18   * typeckeck: annotate __main__ and fix gps303proto
19   * typeckecking: annotate wsgateway.py
20   * formatting: revive black formatting
21   * unittest: type checking and formatting
22
23  -- Eugene Crosser <crosser@average.org>  Tue, 31 May 2022 00:36:33 +0200
24
25 gps303 (0.95) experimental; urgency=medium
26
27   * Quick fix for a missing variable
28
29  -- Eugene Crosser <crosser@average.org>  Thu, 26 May 2022 19:32:44 +0200
30
31 gps303 (0.94) experimental; urgency=medium
32
33   * Opencellid download service
34   * Improve error handling of the downloader
35   * cleanup and document config file a bit
36   * Prepare to have dynamically chosen lookup backend
37   * Add googlemaps lookaside backend
38
39  -- Eugene Crosser <crosser@average.org>  Thu, 26 May 2022 19:25:40 +0200
40
41 gps303 (0.93) experimental; urgency=medium
42
43   * use fixed github action
44   * try to make github actions work
45   * "the `uses' attribute must be a path, a Docker image, or owner/repo@ref"
46   * Update README
47   * actions: action-gh-release, not artifact upload
48   * Beautify logging
49   * Make a `make-release` script to run `gbp dch`
50
51  -- Eugene Crosser <crosser@average.org>  Tue, 24 May 2022 22:53:13 +0200
52
53 gps303 (0.92) experimental; urgency=low
54
55   [ Eugene Crosser ]
56   * "When you start a pattern with *, you must use quotes."
57   * add github action
58   * allow imei as the document path
59   * Report status (with battery %) to the webpage
60   * Add references to the doc/source
61   * webdemo: draw very simplistic line between locs
62
63  -- Eugene Crosser <crosser@average.org>  Mon, 23 May 2022 23:55:46 +0200
64
65 gps303 (0.91) experimental; urgency=low
66
67   [ Eugene Crosser ]
68   * fix log message using unknown variable
69
70  -- Eugene Crosser <crosser@average.org>  Tue, 10 May 2022 09:42:30 +0200
71
72 gps303 (0.90) experimental; urgency=low
73
74   [ Eugene Crosser ]
75   * Expand README
76   * clean a couple of TODOs in wsgateway
77   * make parse_message return UNKNOWN on parse crash
78   * reimplement backlog query again
79   * A hack in packet framing to false stop bytes match
80   * do not respond to hibernation; minor cleanup
81   * wsgateway with new message distribution model
82   * fix zmq subscription topics
83   * misc black reformatting
84   * fill in `when` in Resp packet
85   * WIP retoure messaging
86   * Partly revert "Broadcast location, gps and approximated"
87
88  -- Eugene Crosser <crosser@average.org>  Tue, 10 May 2022 09:09:08 +0200
89
90 gps303 (0.01) experimental; urgency=low
91
92   [ Eugene Crosser ]
93   * adjust debianization to wsgateway
94   * Update evstore schema to support in and out msgs
95   * WIP on supporting multiple markers
96   * WIP on baclog fetcher
97   * lookaside - do not look for offline positioning
98   * wsgateway aggregate subscriptions upstream
99   * support subscriptions on the client side
100   * wsgateway read html file every time
101   * Webdemo use its url as the base for ws url
102   * wsgateway properly handle write-busy websockets
103   * Make constructor of protocol objects more elegant
104   * mock use persistent history for enrered commands
105   * Show coordinates on the map
106   * WIP on ws gateway, it now works
107   * Make ws gateway act as http server too
108   * WIP on websocket gateway
109   * Try to make systemd target more robust
110   * lintian: override "unusual target"
111   * some cleanup of debianization
112   * set umask for group-writable unix domain sockets
113   * Change LocEvt to use json encoding
114   * remove local conf, add license
115   * Broadcast location, gps and approximated
116   * clean up `from_packet()`
117   * expand README
118   * update gitignore debianization
119   * debianize
120   * add command line script
121   * cleanup of gps303proto
122   * update mkgpx to the new api
123   * export all classes
124   * remove forgotten make_packet() call
125   * command line frontend accepts `key=value` args
126   * Accept various arg formats for `Out` construction
127   * Fix metaclass, now works
128   * WIP convert to In/Out nested classes
129   * zmsg: always pack IPv6 address (mapped for IPv4)
130   * Remove deprecated functions
131   * Don't make unneeded responses, better debug log
132   * introduce command-line forntend to send cmds
133   * make `response` class method again
134   * fix var name
135   * introduce `class_by_prefix()`
136   * add some more message types
137   * Use config from the config file to config
138   * Add some more commands
139   * Do not respond to "Manual positioning"
140   * remove obsolete __main__
141   * the whole shebang is working now
142   * change storage format - save the whole packet
143   * use old address format in the event database
144   * Support IPv6 on client socket
145   * full encoder/decoder for zmq messages
146   * implement `inline_response()`
147   * cleanup, make monolitic app work again
148   * initial storage service
149   * make collector.py work
150   * WIP to reorganise to microservices
151   * rename protocol module to "gps303proto"
152   * Initial version of zmq based architecture
153   * drop unresolvable points in mkgpx
154   * add lookaside module and opencellid lookup
155   * define more protocol units
156   * add README
157   * Work with cell location data; use opencellid
158   * A script to parse data from the database
159   * Use command line args and config more
160   * use correct config entry
161   * introduce config
162   * add necessary responses
163   * make object parser and sqlite store
164
165  -- Eugene Crosser <crosser@average.org>  Sat, 7 May 2022 13:21:55 +0200