Filip Krawczyk
a6a33f1395
Merge pull request #9 from krawieck/disable-api-docs-lint
...
Disable undocumented members lint
2020-08-10 23:33:23 +02:00
shilangyu
01dd0c46e4
disabled undocumented members lint and added effective dart badge
2020-08-10 23:27:35 +02:00
krawieck
9deb17edc7
Add `PostType` and `SortType`
2020-08-10 23:07:13 +02:00
krawieck
f4206be302
Make imports safer
2020-08-10 19:49:19 +02:00
krawieck
b5a9d72fb6
Add some more return types
2020-08-10 19:48:26 +02:00
krawieck
c40c72eeac
Add even MORE return types!
2020-08-10 19:47:44 +02:00
krawieck
c6361291aa
Make import safer
2020-08-10 19:39:53 +02:00
krawieck
06230c2248
Autoformat
2020-08-10 19:25:13 +02:00
krawieck
5902cd8f6f
Add codegen files
2020-08-10 19:23:21 +02:00
krawieck
29dd4dcc35
Add missing import
2020-08-10 19:23:03 +02:00
shilangyu
51cc332f7c
Added FullPost, Search, and UserDetails #1
2020-08-10 14:47:05 +00:00
shilangyu
e0a149f688
added Category
2020-08-10 14:07:00 +00:00
shilangyu
cf59f9f2ae
added UserMention and Site views
2020-08-10 12:39:22 +00:00
shilangyu
2af364abeb
fixed import
2020-08-10 12:36:30 +00:00
shilangyu
101c7c4afc
made captcha json-serializable
2020-08-10 12:22:28 +00:00
shilangyu
3aa92f695d
added CommunityModerator and CommunityFollower views
2020-08-10 11:52:42 +00:00
krawieck
f0bfdba132
Updated placement of `Captcha` in filesystem
2020-08-10 00:42:31 +02:00
krawieck
f85b91bb49
removed unnecesairy duplication
2020-08-10 00:34:50 +02:00
krawieck
413b4bef30
Add `ReplyView`
2020-08-10 00:01:10 +02:00
krawieck
ca9759db47
Add more return types
2020-08-09 23:32:42 +02:00
krawieck
8ab016076a
Add `Captcha` class and return type
2020-08-09 23:24:06 +02:00
krawieck
9c101868a3
stfu mr linter
2020-08-09 23:20:21 +02:00
krawieck
1b34add11e
Add `CommunityView` tests
2020-08-09 23:09:48 +02:00
krawieck
039fd6e6a0
Autoformat
2020-08-09 23:03:44 +02:00
krawieck
4594632f9a
Add `UserView` tests
2020-08-09 23:01:53 +02:00
krawieck
5adee282b6
shuffled tests around
2020-08-09 22:52:17 +02:00
krawieck
03c2669ad3
Add PostView test
2020-08-09 21:43:08 +02:00
krawieck
6120cb58f7
Add tests for CommentView
2020-08-09 21:32:58 +02:00
krawieck
33a00e0628
Update codegen files
2020-08-09 21:17:22 +02:00
krawieck
047274f722
Add codegen files
2020-08-09 21:15:26 +02:00
krawieck
8dee300ffa
Add constructor (+ autoformat)
2020-08-09 21:15:05 +02:00
shilangyu
4de70c8c24
added PrivateMessage and Reply views
2020-08-09 18:14:06 +00:00
krawieck
79b469f081
Merge branch 'http-client' of https://github.com/krawieck/lemmur into http-client
2020-08-09 13:22:23 +02:00
shilangyu
d3744476de
Merge branch 'http-client' of ssh://github.com/krawieck/lemmur into http-client
2020-08-09 13:19:18 +00:00
shilangyu
63fed075ed
Added community and user views
2020-08-09 13:19:13 +00:00
krawieck
fd8ca3caff
let's start testing!
2020-08-09 13:20:15 +02:00
krawieck
1e84b6057b
removed `Date.tryParse` cuz it's not what we thought it was
2020-08-09 13:17:32 +02:00
krawieck
8f0a2b14b7
Update return types
2020-08-09 00:27:13 +02:00
Filip Krawczyk
8ff51b4aec
Merge pull request #8 from krawieck/mapping_objects
2020-08-08 23:54:24 +02:00
krawieck
7d902ce352
Update pubspec.lock
2020-08-08 23:53:04 +02:00
krawieck
8cc0591dfa
Add codegen files
2020-08-08 23:51:17 +02:00
shilangyu
f4f6ddd8fe
added missing commas and removed codegen files
2020-08-08 23:46:27 +00:00
shilangyu
b829b30593
models cleanup
2020-08-08 23:24:25 +00:00
krawieck
1515c6f397
Add Vote enum for upvotes
2020-08-08 23:24:34 +02:00
krawieck
091070726e
Change methods to be top level with names
...
based on OP codes. classes changed to
extensions of `V1` class
2020-08-06 22:06:53 +02:00
krawieck
4ad3b8d6fc
Remove unneeded import and convert local import to relative
2020-08-06 12:11:41 +02:00
Mikwk
43ab1990d7
Implemented ParseDateFromJson method.
2020-08-06 12:03:31 +02:00
krawieck
2a89add283
Create `CommentEndpoint`
...
seems like all important endpoints are created, now we can get to implementing them
2020-08-05 23:59:10 +02:00
krawieck
19c10d27f9
Move endponts to separate files to reduce clutter
...
Move `v1` endpoint to it's own directory, and `PostEndpoint`and `UserEndpoint` to their own files
2020-08-05 23:21:26 +02:00
krawieck
8c0f211cf2
`PostEndpoint` created and with most methods created
...
methods created for:
* `POST /post`
* `GET /post`
* `GET /post/list`
* `POST /post/like`
* `PUT /post`
* `POST /post/delete`
* `POST /post/remove`
* `POST /post/save`
I'm not implementing admin stuff cuz we don't need it for now,
and we keep track of what is yet to be added in #6
also we might need to move a bunch of stuff to separate files cuz it's getting cluttered in here
2020-08-05 23:06:54 +02:00