Marius Orcsik
|
30317634f5
|
Moved int gob write functions to the gob_encoding file
|
2022-01-02 16:24:24 +01:00 |
|
Marius Orcsik
|
bafe58846f
|
Added source gob marshal/unmarshal
|
2022-01-02 16:22:56 +01:00 |
|
Marius Orcsik
|
59b142d1f6
|
Changed Object.URL property to be an Item not just a link or iri
|
2022-01-02 16:21:46 +01:00 |
|
Marius Orcsik
|
ea1a9658cd
|
Changed the PublicKey.Owner type to be an IRI
|
2022-01-02 16:20:23 +01:00 |
|
Marius Orcsik
|
b32c7ce9db
|
Renamed gobEncode string like function
|
2022-01-02 16:19:08 +01:00 |
|
mariusor
|
f00af9750d
|
Be consistent in how we encode stringy types
Namely as []byte slices
|
2021-12-30 19:49:25 +01:00 |
|
mariusor
|
525748448c
|
Added gob Marshal/Unmarshal for Link type
Testing is still incomplete for this
|
2021-12-30 19:01:15 +01:00 |
|
mariusor
|
a7d54ee31e
|
Added gob Marshal/Unmarshal for ActivityVocabularyType type
|
2021-12-30 16:22:15 +01:00 |
|
mariusor
|
2f50a0196d
|
Added gob Marshal/Unmarshal for MimeType type
|
2021-12-30 16:15:16 +01:00 |
|
mariusor
|
05023b021b
|
Added gob Marshal/Unmarshal for IRI/ID type
|
2021-12-30 16:09:33 +01:00 |
|
mariusor
|
9f4fe6ab1b
|
Added gob Marshal/Unmarshal for NaturalLanguageValues type
|
2021-12-30 15:57:45 +01:00 |
|
mariusor
|
a0add4eee6
|
Exit early if stringy values have 0 length when doing gob encoding
|
2021-12-30 15:53:51 +01:00 |
|
mariusor
|
3fe3ad49be
|
Implement an ugly hack for gob Marshal/Unmarshal the LangRefValue type
|
2021-12-30 15:29:41 +01:00 |
|
mariusor
|
365484306b
|
Added gob Marshal/Unmarshal for LangRef type
|
2021-12-30 14:58:51 +01:00 |
|
mariusor
|
07b28f09ae
|
Added gob Marshal/Unmarshal for Content type
|
2021-12-30 14:40:07 +01:00 |
|
Marius Orcsik
|
67a86322d8
|
Improved the readme
|
2021-11-12 20:21:49 +01:00 |
|
Marius Orcsik
|
c1e48c1eef
|
More lint errors fixed
|
2021-11-12 20:05:08 +01:00 |
|
mariusor
|
4b021a9cdb
|
Fix some misspells
|
2021-11-12 19:21:16 +01:00 |
|
mariusor
|
d4021d85d8
|
Ran gofmt -s
|
2021-11-12 19:18:20 +01:00 |
|
mariusor
|
a8126635d3
|
Fix some linting warnings
|
2021-11-12 19:10:31 +01:00 |
|
mariusor
|
5064eea988
|
Go fmt'ed files
|
2021-11-12 18:27:28 +01:00 |
|
Marius Orcsik
|
bd0dbddb26
|
Updated comment for the Relationship object
|
2021-11-07 15:06:16 +01:00 |
|
Marius Orcsik
|
0895ecc34f
|
Added Collection related copying of properties
Refactoring of copy functions
|
2021-10-03 15:01:44 +02:00 |
|
Marius Orcsik
|
cd6c842227
|
Remove returning total items for collection, collection page, ordered collection and ordered collection page
This should be moved to a different method/function
|
2021-09-18 17:01:17 +02:00 |
|
Marius Orcsik
|
df7d3cbe81
|
Add nil checks for OnX helper functions
|
2021-09-12 12:52:27 +02:00 |
|
Marius Orcsik
|
d347363314
|
Handle errors coming from fastjson Parse
|
2021-08-28 22:10:10 +02:00 |
|
Marius Orcsik
|
71f08af09f
|
*Better* ItemCollection.Append
|
2021-08-22 18:59:57 +02:00 |
|
Marius Orcsik
|
3d91847f7f
|
Fix loading objects w/o type
They usually correspond to Tags
|
2021-08-22 18:59:32 +02:00 |
|
Marius Orcsik
|
4b6c32b98c
|
Fix items json decoding
|
2021-08-20 22:22:48 +02:00 |
|
mariusor
|
94c953e391
|
Fix public key decoding
|
2021-08-16 16:28:43 +02:00 |
|
Marius Orcsik
|
06ac3605b8
|
Fix crash for article objects load
|
2021-08-15 19:11:18 +02:00 |
|
Marius Orcsik
|
e26b856fcc
|
Use fastjson properly
|
2021-08-15 13:41:01 +02:00 |
|
Marius Orcsik
|
c8d01274d3
|
Fix item collection unmarshall
|
2021-08-14 20:12:13 +02:00 |
|
Marius Orcsik
|
5c5ff6be80
|
Broken item collection decoding
|
2021-08-14 19:04:34 +02:00 |
|
Marius Orcsik
|
f4312e0756
|
Fix how we test empty objects
|
2021-08-14 18:34:21 +02:00 |
|
Marius Orcsik
|
73041d04eb
|
Replace jsonparser to fastjson for parsing json
|
2021-08-14 18:34:02 +02:00 |
|
Marius Orcsik
|
ca0c565b6f
|
Changed default test target in the makefile
|
2021-08-14 18:31:18 +02:00 |
|
Marius Orcsik
|
e7844f6e2b
|
Move CopyXProperties and related functionality from the processing package
|
2021-07-21 19:32:51 +02:00 |
|
Marius Orcsik
|
5fd333bcd1
|
Export types for function parameters required by the OnXXX utility functions
|
2021-07-21 18:38:41 +02:00 |
|
mariusor
|
f56d3bfa45
|
Fixed an actor's public key property Json encode and decode
|
2021-06-23 16:34:48 +02:00 |
|
Marius Orcsik
|
2f08d24234
|
Fix mod download
|
2021-06-06 17:18:01 +02:00 |
|
Marius Orcsik
|
0158b24880
|
Improvements to nil checks before trying to access interface values which might be nil
|
2021-06-06 17:04:34 +02:00 |
|
Marius Orcsik
|
b8343fd3a3
|
Don't crash if collections are nil when invoking Count()
|
2021-06-06 14:34:07 +02:00 |
|
Marius Orcsik
|
558da36360
|
Moved the flatten functionality to this package
|
2021-04-03 13:43:33 +02:00 |
|
Marius Orcsik
|
f09fdb0b8b
|
Disabled all GobEncoding/Decoding and BinaryMarshal/Unmarshal functionality
|
2021-04-02 13:52:04 +02:00 |
|
Marius Orcsik
|
57a41d04da
|
Fix ItemMatches function and adding some basic tests
|
2021-03-27 14:06:24 +01:00 |
|
Marius Orcsik
|
95774ab532
|
Fix Remove method doc comment
|
2021-03-27 14:02:30 +01:00 |
|
mariusor
|
6f428a28ab
|
Modified time properties json encoding to match xsd:timeDate format
Namely switching from the default behavior of time.Time.MarshalJSON, which uses RFC3339Nano to plain RFC3339
|
2021-03-26 10:56:23 +01:00 |
|
Marius Orcsik
|
116119148d
|
Added encoding and decoding gob placeholders api
|
2021-03-14 19:40:36 +01:00 |
|
Marius Orcsik
|
ac3d908e7b
|
Adding placeholder Marshal/UnmarshalBinary and GobEncode/Decode
|
2021-03-14 19:39:49 +01:00 |
|