HomePhabricator

Merge branch 'T398-areas' into 'master'
6beb942825cdUnpublished

Authored by CLOVIS on Apr 30 2020, 2:23 PM.

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

Merge branch 'T398-areas' into 'master'

Areas, posts and comments

See merge request wildfyre/lib!16

Event Timeline

Merged Changes

CommitAuthorDetailsCommitted
a526217459a9CLOVIS
feat(drafts): Stub declaration for drafts, until T402 
Apr 30
f70494ec8cd1CLOVIS
style(users): Made toString a oneliner 
Apr 30
bb31c4f4db90CLOVIS
feat(posts): Get the next posts and your own posts 
Apr 30
9c475bd8c01cCLOVIS
feat(comments): Added comments 
Apr 30
fe04579ed6a0CLOVIS
tests(areas): Easy access to the 'Sample' area for testing 
Apr 30
ce9ab8ce5a1cCLOVIS
feat(areas): Allow to get a particular area by name 
Apr 30
afee114886dcCLOVIS
feat(cache): It's now possible to force objects into the cache 
Apr 30
98025e7bec09CLOVIS
feat(areas): Added areas, with access to the reputation and spread 
Apr 29
1bfb3f2dff77CLOVIS
test: Tests for Account, User and WildFyre 
Apr 12
d67908f85f13CLOVIS
feat: Addition configuration and documentation 
Apr 12
9deb8918b0abCLOVIS
feat: Create a new WildFyre account 
Apr 12
3e71ca7f082bCLOVIS
feat: Access the API to edit the avatar and the bio 
Apr 12
57040a1f3cc2CLOVIS
feat: Documentation of User and accessors for the cache 
Apr 12
f89cc60ae94aCLOVIS
feat: Implemented Account and refactored MutableUser 
Apr 12
071401227c33CLOVIS
feat: Added WildFyre.users to access the users' cache 
Apr 12
5e782450a88dCLOVIS
feat: Implemented a cache with a Semaphore 
Apr 12
c583ead70ffbCLOVIS
feat: Defined an interface for cached objects 
Apr 12
15e67e1a2a0cCLOVIS
feat: Defined an interface for Cache implementations 
Apr 12
79b9c9b295dcCLOVIS
feat: Display the server's error messages 
Apr 12
567311884228CLOVIS
build(git): Ignore IDEA files (HTTP requests, Shelf...) 
Apr 12
1f5213c3085fCLOVIS
test(): Connect to both the official and local APIs 
Mar 20
369b253e07a5CLOVIS
feat(): Allow the client to select the URL to connect to 
Mar 20
f6e0fa929cf4CLOVIS
feat(): Connect to the API with a username and a password, or with a token, and… 
Mar 7
0a424f23d19dCLOVIS
feat(http): Created classes AnonymousApiAccess and AuthenticatedAccess which… 
Mar 7
4c81eec61c0eCLOVIS
feat(): Removed old boilerplate code 
Mar 7
46a8dfcda9dbCLOVIS
test(): Unit tests for the connection using username & password, token, and for… 
Mar 7
3790e1cc67cdCLOVIS
feat(users): Implemented a frontend to the User data that the API can serve 
Mar 7
d7ebddf461b9CLOVIS
feat(api): Created ApiUsernamePassword, ApiToken and ApiUser, which represent… 
Mar 7
c9d352a81e9aCLOVIS
build(gradle): Added dependencies Ktor (1.3.1), the kotlinx.serialization… 
Mar 7
fca4d60f2e8dCLOVIS
build(gradle): Ignore file 'local.properties' 
Mar 7