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
Mikwk
a7a0e4bf12
Added CommentView class along with autogenerated Json (de)serialization.
...
Cleaned code in post.dart for it to be more readable.
Moved ParseDateFromJson static method from PostView to UtilityClass in utility.dart, because it's also used by CommentView class.
2020-08-05 17:33:59 +02:00