- Nov 21, 2016
-
-
akwizgran authored
-
- Nov 16, 2016
-
-
akwizgran authored
-
- Nov 08, 2016
-
-
Torsten Grote authored
-
- Nov 02, 2016
-
-
Torsten Grote authored
-
- Nov 01, 2016
-
-
Ernir Erlingsson authored
added a cache to the IdentityManager, changed its signature, modified when and where the author is stored made the author creation single-threaded again in the LifecycleManager, removed redundant code
-
Torsten Grote authored
-
- Sep 28, 2016
-
-
Torsten Grote authored
Like other recursive operations on the dependency graph, this is not done in a single transaction to prevent an attacker from creating arbitrary large transactions. So at startup, the `ValidationManager` finds and resumes any unfinished operations, by looking for shared messages with unshared dependencies.
-
Torsten Grote authored
This also adds unit tests to prevent regressions like this in the future.
-
- Sep 09, 2016
-
-
akwizgran authored
-
- Aug 29, 2016
-
-
Torsten Grote authored
Comments and reblogs need to depend on the post they refer to. Since message dependencies are limited to one group, the post and also the comments need to be wrapped when commented on or reblogged to another blog. For this reason, in addition to comments, two new wrapping message types are introduced. They retain all data of the original messages and allow for reconstruction and signature verification. This commit breaks backwards compatibility with old blog posts. It removes the content type, title and parent ID from the post message structure.
-
Torsten Grote authored
-
- Aug 24, 2016
-
-
Torsten Grote authored
This also fixes a bug where new feeds was not added properly.
-
- Aug 19, 2016
-
-
Torsten Grote authored
Closes #580
-
- Aug 11, 2016
-
-
Torsten Grote authored
-
- Aug 05, 2016
-
-
Torsten Grote authored
Only personal blogs from non-contacts can be removed. This also adds integration tests that check if blogs can actually be removed. Closes #579
-
- Jun 27, 2016
-
-
Torsten Grote authored
Closes #450
-