Commit Graph

83 Commits (cb44b1471705de503e609fbd835fca2a77cce2db)

Author SHA1 Message Date
Dessalines 4fdcb57753 Report only local counts in site_view.
- Move open_registrations under top level.
- Fixes #1340
3 years ago
Dessalines 7a97fc370b Adding stickied to post_aggregates.
- Added more indexes to account for sorting by stickied first.
- Changed all order bys in the diesel views to use post_aggregates.
3 years ago
Dessalines d227000de3 Halfway done with hot rank indexes. 3 years ago
Dessalines a27b7f8d1f Fix site aggs. 4 years ago
Dessalines 2d7d9cf7d8 Some API cleanup, adding site_id to site aggregates. 4 years ago
Dessalines 6d96f105c6 Dropping the unecessary views and table triggers. 4 years ago
Dessalines 4f5e51beb5 Removing fast tables and old views. 4 years ago
Dessalines e4714627a4 Beginning to add new comment_view. 4 years ago
Dessalines bdd264cd5e Adding tests for post aggregates. 4 years ago
Dessalines eef93440d0 Starting to add post_view. 4 years ago
Dessalines dabcfca67b Adding tests for current aggregates. 4 years ago
Dessalines e371ec1dc4 Adding user aggregates tests. 4 years ago
Dessalines 9884927b8a Adding site aggregates unit test. 4 years ago
Dessalines f5bef3980a Adding hot rank function, possibly fixing views. 4 years ago
Dessalines efdcbc44c4 Starting to work on community view, 2 4 years ago
Dessalines 6d8f93d8a1 More user aggregates. 4 years ago
Dessalines d66f4e8ac0 Finishing up user aggregates. 4 years ago
Dessalines 37e7f1a9a8 Starting to work on user aggs. 4 years ago
Dessalines 7731479607 Adding SiteAggregates. 4 years ago
Dessalines ca7224c086 Starting on siteview. 4 years ago
nutomic 3ceeecc63e Better account deletion (fixes #730) (#143)
Also clear bio

Better account deletion (fixes #730)

Co-authored-by: Felix Ableitner <me@nutomic.com>
Reviewed-on: https://yerbamate.ml/LemmyNet/lemmy/pulls/143
4 years ago
eiknat 9e604b4038 update/fix migration, add some doc
also run cargo fmt/clippy
4 years ago
eiknat 438414a64b add more details to the report views 4 years ago
eiknat 070efe72af add current context for reports 4 years ago
eiknat d6b1c8df2f reports: update db tables, combine api impl 4 years ago
eiknat 6d43202efb reports: initial reports api commit 4 years ago
Felix Ableitner 06e82fe761 Add pending status for federated follows 4 years ago
nutomic 7c51a36012 In activity table, remove `user_id` and add `sensitive` (#127)
Forgot to add migrations

Add `sensitive` column to activities table, so PMs arent served over HTTP

Remove user_id column from actvity table

Co-authored-by: Felix Ableitner <me@nutomic.com>
Reviewed-on: https://yerbamate.ml/LemmyNet/lemmy/pulls/127
4 years ago
Felix Ableitner 99abc49040 Add /activities endpoint (ref #1220) 4 years ago
Dessalines a903cae00b Fixing hot_rank_active fast triggers. Fixes #1190 4 years ago
Dessalines fd257a6d39 Adding no conflict triggers. Fixes #1179 4 years ago
Dessalines ab17e0a9f3 Merge branch 'add-view-helper-functions' of https://github.com/eiknat/lemmy into eiknat-add-view-helper-functions 4 years ago
Dessalines 5c6258390c
Isomorphic docker (#1124)
* Adding a way to GetComments for a community given its name only.

* Adding getcomments to api docs.

* A first pass at locally working isomorphic integration.

* Testing out cargo-husky.

* Testing a fail hook.

* Revert "Testing a fail hook."

This reverts commit 0941cf1736.

* Moving server to top level, now that UI is gone.

* Running cargo fmt using old way.

* Adding nginx, fixing up docker-compose files, fixing docs.

* Trying to re-add API tests.

* Fixing prod dockerfile.

* Redoing nightly fmt

* Trying to fix private message api test.

* Adding CommunityJoin, PostJoin instead of joins from GetComments, etc.

- Fixes #1122

* Fixing fmt.

* Fixing up docs.

* Removing translations.

* Adding apps / clients to readme.

* Fixing main image.

* Using new lemmy-isomorphic-ui with better javascript disabled.

* Try to fix image uploads in federation test

* Revert "Try to fix image uploads in federation test"

This reverts commit a2ddf2a90b.

* Fix post url federation

* Adding some more tests, some still broken.

* Don't need gitattributes anymore.

* Update local federation test setup

* Fixing tests.

* Fixing travis build.

* Fixing travis build, again.

* Changing lemmy-isomorphic-ui to lemmy-ui

* Error in travis build again.

Co-authored-by: Felix Ableitner <me@nutomic.com>
4 years ago