Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.1.4 #20

Merged
merged 56 commits into from
Nov 19, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
a2f946c
Use bitarray to improve decode performance
pwoods25443 Aug 21, 2022
2a5e81f
new message bit encode/decode using bitarray and bitstruct
pwoods25443 Aug 30, 2022
edcf9aa
cleanup
pwoods25443 Aug 31, 2022
44f2104
remove bitstring dependency
pwoods25443 Aug 31, 2022
559eec4
more unit tests
pwoods25443 Aug 31, 2022
757f019
Merge branch 'master' into decode-performance
pwoods25443 Aug 31, 2022
5795434
bump version number
pwoods25443 Aug 31, 2022
ee5b265
change uuid to use tagblock_timestamp by default
pwoods25443 Aug 31, 2022
942c0ad
flake8 cleanup
pwoods25443 Aug 31, 2022
581ced4
remove redundant 'ais-tools' in uuid creation
pwoods25443 Sep 5, 2022
2f4da21
new sample nmea file
pwoods25443 Sep 5, 2022
632b3e2
Merge branch 'master' into change-uuid
pwoods25443 Sep 5, 2022
62e02e6
bump version
pwoods25443 Sep 5, 2022
a0e8fd5
Merge pull request #21 from GlobalFishingWatch/change-uuid
pwoods25443 Sep 5, 2022
17066a1
close #22 add "best effort" param to safe_decode
pwoods25443 Sep 5, 2022
dc00e57
Merge pull request #23 from GlobalFishingWatch/22-decode-fail-fields
pwoods25443 Sep 5, 2022
8c8ad7a
version change
pwoods25443 Sep 5, 2022
03e4e4a
handle bad pad values for type 8 and 25
pwoods25443 Sep 5, 2022
2b509bc
version
pwoods25443 Sep 5, 2022
68dc5c9
change 2 field names, add some tests
pwoods25443 Sep 8, 2022
ed681b0
replace ujson with json
pwoods25443 Sep 8, 2022
c503faa
back out ujson because of #25
pwoods25443 Sep 9, 2022
ef72d11
Merge pull request #24 from GlobalFishingWatch/field-names
pwoods25443 Sep 9, 2022
7d3fd47
bump version number
pwoods25443 Sep 9, 2022
6380279
use station in uuid, option to add parser version to message
pwoods25443 Sep 11, 2022
d34336e
bump version
pwoods25443 Sep 11, 2022
7b85b31
missing unit test
pwoods25443 Sep 12, 2022
16546ea
Merge pull request #26 from GlobalFishingWatch/parser-version
pwoods25443 Sep 12, 2022
9f7cc3d
Change assigned_mode in type 18 from bool to int to match libais type 3
pwoods25443 Sep 13, 2022
0e515f4
Merge pull request #27 from GlobalFishingWatch/assigned-mode
pwoods25443 Sep 13, 2022
75e11da
bump version
pwoods25443 Sep 13, 2022
51b7485
trnscoder for type 19. Change assigned_mode back to bool
pwoods25443 Sep 15, 2022
8c5cbff
Merge branch 'dev' into type-19
pwoods25443 Sep 15, 2022
3b75267
bump version
pwoods25443 Sep 15, 2022
df073b5
Merge pull request #28 from GlobalFishingWatch/type-19
pwoods25443 Sep 15, 2022
1bf9be2
add support for type 9
pwoods25443 Sep 15, 2022
7bb13e5
Merge pull request #29 from GlobalFishingWatch/type-9
pwoods25443 Sep 15, 2022
8e7c7c4
bump version
pwoods25443 Sep 15, 2022
35e95fd
Remove Flask from dependencies. Remove pin of CLick version
pwoods25443 Sep 30, 2022
9649ed3
Remove ais-strean. Closes #3, #4, #6, #15
pwoods25443 Sep 30, 2022
f69638c
Merge pull request #30 from GlobalFishingWatch/drop-ais-stream
pwoods25443 Sep 30, 2022
fa9fa33
bump version number
pwoods25443 Oct 1, 2022
d59958e
optimize create_uuid. Close #31. Also skip checksum verify and clos…
pwoods25443 Oct 12, 2022
11dd133
unit test to improve coverage
pwoods25443 Oct 12, 2022
108c791
bump version
pwoods25443 Oct 12, 2022
c16fae2
Merge pull request #33 from GlobalFishingWatch/31-faster-uuid
pwoods25443 Oct 12, 2022
6af01dc
update udp test utils
pwoods25443 Nov 15, 2022
eb9abfc
handle edge case for missing messsage parts
pwoods25443 Nov 15, 2022
531a95d
high performance checksum
pwoods25443 Nov 18, 2022
b8779b7
replace libais checksum validate function, add some unit tests
pwoods25443 Nov 18, 2022
e42e85f
streamline isChecksumValid
pwoods25443 Nov 18, 2022
c9ea228
ignore perf-test stats file
pwoods25443 Nov 18, 2022
e9c64a9
add is_checksum_valid() to checksum module
pwoods25443 Nov 19, 2022
b3703b5
pre-compile regex
pwoods25443 Nov 19, 2022
4f3b201
Merge pull request #34 from GlobalFishingWatch/checksum
pwoods25443 Nov 19, 2022
5037391
set version number for 0.1.4 release
pwoods25443 Nov 19, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -133,3 +133,6 @@ dmypy.json

# OSX
.DS_Store


/perf-test.stats
3 changes: 0 additions & 3 deletions ais-stream/.gcloudignore

This file was deleted.

1 change: 0 additions & 1 deletion ais-stream/.gitignore

This file was deleted.

94 changes: 0 additions & 94 deletions ais-stream/README.md

This file was deleted.

Loading