Ludovic Temgoua Abanda (dbac9737) at 01 May 22:55
updated account verification controller
Ludovic Temgoua Abanda (11960bfd) at 01 May 20:37
Fixed signup issue
Ludovic Temgoua Abanda (3c20d8fa) at 26 Apr 00:01
updated readme
Ludovic Temgoua Abanda (7ba29946) at 25 Apr 22:24
Updated mongodb driver and docker file
Play is considered a full stack framework and it is not a good practice to use it just to build REST APIs since in that case it's frontend features won't be utilized.
Initially the API was developed using Play Framework since that's what the developers at the time knew how to work with but time has passed and it is right time the API is migrated to a more suitable tech stack for REST API.
There are better frameworks and libraries in the scala ecosystem that are better suited at developing REST APIs such Akka HTTP, ZIO HTTP, HTTP4S etc. The goal of this issue is to investigate a potential tech stack amongst those cited above to develop the next version of Agora API.
NB: This could be a potential GSOC-2023 project if there are serious candidates available with proven prior-experience with scala
**Issue Description I cloned the repository and tried to run the api locally using sbt and found out that there were multiple dependencies that were deprecated and some had older versions that don't work now.
**Steps to reproduce
**Details Somethings that needs to be upgraded:
All of the above dependencies need upgrade and have to check versions based on compatibility with each other.
**Would you like to work on this issue? Yes, I would like to work on this issue. I have solved most of the dependency erros and have successfully ran the API locally.
I think the repo is now OK. Closing this one
@Subhadiptech sure you can go ahead with this. Make sure your base branch is develop
Created an file applicationLocal.conf inside it , provided a default mongodb uri so if user doesn't provide uri it will be used automatically.
This file is included in gitignore and is intended to be made available by the developer on his local repository
Ludovic Temgoua Abanda (67ffb53f) at 28 Feb 01:23
Updated deploy script to GAE
Ludovic Temgoua Abanda (20e566e4) at 25 Feb 23:07
Fixed build and upgraded plays version
Ludovic Temgoua Abanda (6c2e8ab5) at 24 Feb 19:05
updated build.sbt
Ludovic Temgoua Abanda (3bacefdb) at 24 Feb 18:41
Added deploy config for google app engine
... and 1 more commit
Ludovic Temgoua Abanda (0c5c3259) at 14 Feb 16:36
Merge remote-tracking branch 'origin/gsoc2020' into develop
... and 40 more commits
Ludovic Temgoua Abanda (0c5c3259) at 14 Feb 16:31
Merge remote-tracking branch 'origin/gsoc2020' into develop
... and 7 more commits
Ludovic Temgoua Abanda (024cae81) at 14 Feb 16:25
Upadated CI/CD file
Ludovic Temgoua Abanda (dedcf41f) at 14 Feb 15:36
Fixed build
Initial Angular setup for Slagora Dashboard using Ngx-Admin
Ludovic Temgoua Abanda (869ea684) at 24 Aug 21:31
Merge branch 'dashboard' into 'Frontend'
... and 1 more commit