1
1
Fork 0
Commit Graph

34 Commits

Author SHA1 Message Date
Wael Karram 89c1c52234
Update license to AGPLv3. 2022-07-01 14:25:43 +03:00
Wael Karram c87b036709
Added initial option parsing using argp. 2022-06-20 20:28:09 +03:00
Wael Karram fcf65f8f5f
Add initial config struct and start implementing the core code. 2022-06-15 20:37:23 +03:00
Wael Karram d5fac58ba4
Started implementing core code, beginning with config. 2022-06-15 14:29:19 +03:00
Wael Karram 3a0171d936
Finished implementing thread struct and functions, still needs testing. 2022-05-21 13:35:40 +03:00
Wael Karram d97de83b35
Finished initial implementation of post struct with accompanying functions, still needs testing, might need some minor cleanup too - additionally defined the structure of the serialized text in the header for implementators. 2022-04-21 13:18:14 +03:00
Wael Karram a1bdf00fdf
Started implementing deserialization code for post_t, cleaned up some implementation details in the serialization code thereof. 2022-04-13 19:25:22 +03:00
Wael Karram f50270ff10
Implemented function to properly calculate string length for use in ulltostr. 2022-04-13 17:33:47 +03:00
Wael Karram 448a06e766
Finished initial implementation of post serializing code 2022-04-12 16:15:53 +03:00
Wael Karram 2e72dfbbce
More work on post serialization, half-way through. 2022-04-09 21:45:50 +03:00
Wael Karram f1455d99b6
More work on the backend (serialization). 2022-04-08 22:04:53 +03:00
Wael Karram d0e51fca00
Implemented ulltostr. 2022-04-08 22:03:44 +03:00
Wael Karram a73b8d0f20
Finished implementing the string/file I/O functions, still needs testing. 2022-04-07 22:33:10 +03:00
Wael Karram f1ee46ea8d
Start implementation of flat-file backend utils. 2022-04-05 22:01:44 +03:00
Wael Karram e23120d3af
Added scripts to create flat file databases. 2022-03-28 12:30:17 +03:00
Wael Karram 7d6dfcc88b
Finished most of the gemtext generator, still need to handle links. 2022-03-28 12:11:27 +03:00
Wael Karram 8eeb3e87ff
Updated architecture to reflect implementation strategy for the frontends. 2022-03-28 11:58:26 +03:00
Wael Karram 5f0e6521ed
Rewritten to use C_lib functions in board generator for gemtext. 2022-03-26 17:49:32 +03:00
Wael Karram ff480cf7b8
Implemented basic gemtext generator. 2022-03-26 17:32:07 +03:00
Wael Karram b53549b829
Initial implementation started for gemtext generator. 2022-03-25 21:55:10 +03:00
Wael Karram ef178c7944
Added more size variables to post struct. 2022-03-25 20:15:16 +03:00
Wael Karram 8f3b6b28a8
Updated include statements in query.h 2022-03-25 20:01:10 +03:00
Wael Karram 53488584fc
Initial header for quering functions. 2022-03-25 19:54:58 +03:00
Wael Karram 5735c95887
Made post IDs use unsigned long long int 2022-03-25 19:54:28 +03:00
Wael Karram 18cf3a4cad
Added board index struct and added a field for the status of the board, listed or not. 2022-03-21 14:57:28 +02:00
Wael Karram c9062489db
Fixed text mimetype in arch. 2022-03-21 11:31:46 +02:00
Wael Karram 290c495715
Updated README. 2022-03-20 21:55:01 +02:00
Wael Karram c92ff035ef
Added thread and board structs. 2022-03-20 21:53:26 +02:00
Wael Karram a638d5d568
Added structs for threads and boards. 2022-03-20 21:52:29 +02:00
Wael Karram 1aecac2b41
Updated post.h to allow post referencing. 2022-03-20 21:41:41 +02:00
Wael Karram 2713da1dcb
Fix broken symlink. 2022-03-19 16:57:24 +02:00
Wael Karram 8319aefd56
Implement post struct. 2022-03-19 16:35:29 +02:00
Wael Karram 89c865c294
Added architecture description. 2022-03-19 16:34:56 +02:00
Wael Karram 3a8db3fbc4
Initial Commit 2022-03-19 15:56:30 +02:00