Kleissner
16e9c0e67f
Add TypeEbook. Clarify documentation on File Type and File Format.
2021-09-15 16:25:09 +02:00
Kleissner
928c16c492
New profile functions to read/write profile fields and blobs
2021-09-03 02:24:26 +02:00
Kleissner
22f21d187a
Add virtual tag TagTypeDateShared.
2021-08-28 13:37:38 +02:00
Kleissner
7c88763f28
Minor fix when creating new blockchain, initializing used public key
2021-08-27 17:38:36 +02:00
Kleissner
20399f121b
Rewrite of profile records on blockchain. This allows to add/update profile data (including future fields and blobs) at any time.
2021-08-27 06:15:37 +02:00
Kleissner
8fb9afaddc
Rename Directory to Folder to make more sense.
...
Introduce new file type TypeFolder which is not used anywhere, however.
2021-08-27 04:58:15 +02:00
Kleissner
a2384ca627
Blockchain: Change of block format.
...
File records:
* Add unique ID to file record.
* Introducing tags which are flexible. Close #31
* Name and Directory fields are now tags.
* Embedded basic compression by storing duplicate file tags as single record.
Added date field to record structure.
2021-08-27 03:12:30 +02:00
Kleissner
6c399a7be9
New function UserBlockchainListFiles to list all files in the users blockchain.
...
Refactor block record decoding code.
2021-08-19 16:49:37 +02:00
Kleissner
a2420b8468
Store user blockchain data in file. Close #30
...
Refactoring sanitize code into separate sub-package
Refactoring block and block record decoding code
2021-08-19 04:13:08 +02:00