philomena/lib
SomewhatDamaged ae5bfe14e4 Add /forums API Endpoints (#14)
* Adding routes for /forums

Adding routes for new /forums endpoints

* New API Routes

`/forum`
`/forum/:forum_id`

* Add New API Routes

`/forums/:forum_id/topics/:topic_id/`
`/forums/:forum_id/topics/:topic_id/:post_id`

* Adds New API Routes

`/forums/:forum_id/topics`
`/forums/:forum_id/topics/:topic_id`

* Forum JSON formatter

* Updated

Correctly filters out things that should not be shown.

* Added topic JSON filter

* Added correct pagination

* Spacing and neatened

* Cleaned up

Consolidated queries and neatened up spacing.
Fixed name

* Removed unneeded aliases

* Cleaned up

Consolidated queries
Fixed spacing
Removed unneeded aliases

* Cleaned up

Spacing

* Cleaned up

spacing

* Depluralized

* Cleaned up

Removed space

* Removed extra spaces

* Removed extra spaces

* Removed extra spaces

* Removed preloads

* Cleaned up

Grouped clauses

* Consolodated further

* Cleaned up preloads

* Cleaned up

Preloads
consolidated clauses
grouped clauses

* Cleaned up

removed `id`
`locked`

* Removed topic_id

Not useful since the API client should already know it.

* More consolodation of terms

* Add total post count

* Removed unneeded variable

* Last cleanup, I swear.
2020-01-02 17:47:12 -05:00
..
camo actually fix it 2019-11-10 19:24:58 -05:00
mix/tasks break compile time dependencies for elasticsearch index usage 2019-12-24 16:14:42 -05:00
philomena fix vote wipe mechanism 2020-01-01 18:29:49 -05:00
philomena_web Add /forums API Endpoints (#14) 2020-01-02 17:47:12 -05:00
pow_captcha upgrade pow 2019-11-20 17:45:17 -05:00
pow_lockout fix warning 2019-12-21 13:42:55 -05:00
relative_date bans view changes 2019-12-30 07:30:39 -05:00
search this is not called boost_factor anymore 2020-01-01 01:18:40 -05:00
textile correctly tokenize double-hyphen em dashes 2020-01-02 16:03:13 -05:00
philomena.ex initial 2019-08-14 20:32:32 -04:00
philomena_web.ex rest of commission routes 2019-12-04 11:35:06 -05:00