Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/srevinsaju/streak

Schedules are never as difficult to stick with, when you are with your friends
https://github.com/srevinsaju/streak

Create LICENSE

ff21f39b06da3010568940d335c32bd7d357ca69 authored almost 3 years ago by Srevin Saju <[email protected]>
docs: update readme and add video

81546c06537a489f48b5a59712f37d8b2e5ae2ff authored almost 3 years ago by Srevin Saju <[email protected]>
Merge pull request #10 from Arghya-AB/main

Fix event bug

f2453408c8e17cad70c7778c3f748c49002bc05f authored almost 3 years ago by Srevin Saju <[email protected]>
Fix event bug

75fb7eb0b800e222dbf8e4fe4245a38f4d385bc8 authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
docs: add screenshots

89fdbf8de9f7eeaffd63346f464af6a789390ce5 authored almost 3 years ago by Srevin Saju <[email protected]>
docs: update readme

011e6772558d39370f5ace8b25f5227d18cdd823 authored almost 3 years ago by Srevin Saju <[email protected]>
chore: database migrations (events table)

967469f79ee43a6ea5fc69adc5febc15672d709c authored almost 3 years ago by Srevin Saju <[email protected]>
feat: add events and notification support (beta)

859d1b2c81d9812c0bae99c8cc5f8e7360bc1693 authored almost 3 years ago by Srevin Saju <[email protected]>
feat: add support for deleting existing tasks

98ad87ee23ce6a10c601e0af3bf59a08c2879014 authored almost 3 years ago by Srevin Saju <[email protected]>
feat: add 404 and 500 error page handlers

cb160aee435f378c76a46e1851da54a8fa350d03 authored almost 3 years ago by Srevin Saju <[email protected]>
fix: temporarily disable event logger

b964e4dc993ef05eb9cf244f5e00d78ded98065d authored almost 3 years ago by Srevin Saju <[email protected]>
fix: get rid of that url_for function

747e255b7227ad812921939bb72e5945a099e236 authored almost 3 years ago by Srevin Saju <[email protected]>
fix: allow flask SERVER_NAME to be configurable over env vars

5d25e801b49b603578d939fe5e14350c0bdbb563 authored almost 3 years ago by Srevin Saju <[email protected]>
fix: redirect over external URL

99cc503b2ac607d177bed01f649f30ca8e0ad778 authored almost 3 years ago by Srevin Saju <[email protected]>
fix: bind to 0.0.0.0

3822ba8be5f9f88cad502826fa6af7792b366012 authored almost 3 years ago by Srevin Saju <[email protected]>
fix: listen to 0.0.0.0 by default

c2606ed2c551bd74b15e819b951cfdc14435c9dc authored almost 3 years ago by Srevin Saju <[email protected]>
fix: add missing import 'os'

1939ffa167347140c0e76879bb2140a94ac0de15 authored almost 3 years ago by Srevin Saju <[email protected]>
feat: make dotenv load path configurable

c17a8f0b8f221e6a9e058d4c6a70360edbf4484e authored almost 3 years ago by Srevin Saju <[email protected]>
ci: fix branch name to main

7b7757b4bf26355d676e79b9e834093a3a381889 authored almost 3 years ago by Srevin Saju <[email protected]>
Merge pull request #8 from srevinsaju/ci

ci: create docker builds

353449e3cd939025f42260a071c786dee2282249 authored almost 3 years ago by Srevin Saju <[email protected]>
ci: create docker builds

583d18b121a612a1f26fa381104d6099362f09ad authored almost 3 years ago by Srevin Saju <[email protected]>
Merge pull request #7 from srevinsaju/docker

feat: add Dockerfile

ba8dcd6dd3b8ef7672cf55c928053f7dfb83cd19 authored almost 3 years ago by Srevin Saju <[email protected]>
feat: add Dockerfile

fdd02a9f87f673e1127a4115422aff1c87262004 authored almost 3 years ago by Srevin Saju <[email protected]>
Merge pull request #6 from srevinsaju/task-user-view

Task user view

c1dd815e8d0a6deb10cbaaf78cfad815a4031892 authored almost 3 years ago by Srevin Saju <[email protected]>
Merge remote-tracking branch 'arghya/main' into task-user-view

c3dacbf6a5a618b9d968b1a65dcc3519bf757378 authored almost 3 years ago by Srevin Saju <[email protected]>
feat: add user profile progress bars to show streaks

85b9d714f2c50e804dd1c8a9e413aaf8e996365d authored almost 3 years ago by Srevin Saju <[email protected]>
feat: add task view and fix issues on maximum streak endpoint"

42fec14b36e73c981028cd9ebcc0178886eea228 authored almost 3 years ago by Srevin Saju <[email protected]>
Fix import...

c91f8fee396a7bc9f8283ea4fbb89222a997cd8a authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
Add an event wrapper

8e1b035675db4ef601fd47da3765a392f280f8ce authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
Fix the max streak stuff 💀

6017d36734d2747439a4e379da0e3a6b6ac00bb8 authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
Merge remote-tracking branch 'arghya/main'

c63bfe2d04149e6e0b3b80edb7c0ffa2032e30aa authored almost 3 years ago by Srevin Saju <[email protected]>
Add best streaks utility and api

cfa8382bd0d28b81b4a6848d999d82ba1d2dacff authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
Merge pull request #5 from srevinsaju/friends-fixes

fix: do not allow users to be friends with themselves

75d0cd323f95f78993ab5babaf51b370d0cb7655 authored almost 3 years ago by Srevin Saju <[email protected]>
fix: do not allow users to be friends with themselves

a00e9ebd1fad02c76c707a467ab4928855f5efdc authored almost 3 years ago by Srevin Saju <[email protected]>
Merge branch 'srevinsaju:main' into main

1de1269bedc06399cad394fca0423a6681c313eb authored almost 3 years ago by Arghya-AB <[email protected]>
Merge pull request #4 from srevinsaju/add-self-endpoint

feat: add self information endpoint

a873bbe588e088e6e5363bf807847237b7f3af9d authored almost 3 years ago by Srevin Saju <[email protected]>
feat: add self information endpoint

9e04d0d9daec54870b40a14cd00806742082eae3 authored almost 3 years ago by Srevin Saju <[email protected]>
A few formatting changes

b1c974cc8dd6f667e178ea67be65eea33a435195 authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
fix: remove redundant parameter on @me endpoint

235a63244cc5ae489fb859cf900211e751d6207a authored almost 3 years ago by Srevin Saju <[email protected]>
chore: database migrations (friends table)

f3cfb06fea75dc270d6884f8336f084dc42a667a authored almost 3 years ago by Srevin Saju <[email protected]>
fix: add primary key for relations table

93f5759d4cb1c34f9ac9e2355084c0e4afeec50a authored almost 3 years ago by Srevin Saju <[email protected]>
chore: swap hardcoded user id's with logged in user's user ids

a30f71b23285b1779715a6bd7df1b47236f84cd4 authored almost 3 years ago by Srevin Saju <[email protected]>
feat: add auth custom exceptions

058eb83b551a1c11d8d901f20c5a995125017cdc authored almost 3 years ago by Srevin Saju <[email protected]>
Merge remote-tracking branch 'arghya/main' into friends

a191f9eb9ae7d6c8764d507237983b1715eee463 authored almost 3 years ago by Srevin Saju <[email protected]>
feat: add auto redirects to login if user is not authenticated

a775c458c9bbe482019fd88d5d27c2e8e91d4cc2 authored almost 3 years ago by Srevin Saju <[email protected]>
Support basic friend APIs

c7d73515b297388211d1c36e7e9b3e6ae515a82d authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
chore: database migrations (username column)

ac80c3b1025cfc724fa4e000c91801c5311d0b52 authored almost 3 years ago by Srevin Saju <[email protected]>
Merge remote-tracking branch 'arghya/main' into friends

0a7b13c49937a4a4769f5cca16176bd687c6eea3 authored almost 3 years ago by Srevin Saju <[email protected]>
feat: add initial authentication connection

82bfe11a7359326b3b1e56e486adf0e5a99a4b10 authored almost 3 years ago by Srevin Saju <[email protected]>
Add name support seperate from username in user info. Fixed a few weird bugs

60b7e24b6d6917399f7b4039c6ab5d07adcb0885 authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
feat: views for accessing user pages

466386934ebd7a28ebae56871ce1b9c8ac24f3e3 authored almost 3 years ago by Srevin Saju <[email protected]>
Add login, register and user info api funcs and implementations

32595c622f51ee4d527d5dcb7a8da290973bf4fa authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
Fix formatting after merge

94d4441165be12860c3795806ff4fc0db44832b8 authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
Merge branch 'main' into main

857364f74b6ec721d674545c84bacf139af515eb authored almost 3 years ago by Arghya-AB <[email protected]>
Merge pull request #2 from srevinsaju/task-view-list

feat: add task list on main index view and task pages

682cc9451e651a53e1afa86937d87effd287bb08 authored almost 3 years ago by Srevin Saju <[email protected]>
Merge branch 'main' into task-view-list

c7ec1af8b676d5cefb62a464b7b4ec94274ff3ef authored almost 3 years ago by Srevin Saju <[email protected]>
Return a proper jwt token on login

4b1b702138f9c17f9d470cb103edd07f460eec7f authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
Add validate utility, fix tasks and add basic login validation

170586613a238c2bdc5e94c27e0cf9812cb87a39 authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
Return a proper jwt token on login

c76e0f625b14ad3c371ce3804977f5d36ce3f393 authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
feat: connect reset and completed endpoints on the tasks

bcda1597784d160c054283bea345df0ffa52af35 authored almost 3 years ago by Srevin Saju <[email protected]>
feat: add completed and reset endpoints and alembic database migration

462734daffe058fadf457b5fbcfdf1564b2a0b92 authored almost 3 years ago by Srevin Saju <[email protected]>
Merge branch 'srevinsaju:main' into main

4749506b79090c1dce3d588cb603c3683dc90ada authored almost 3 years ago by Arghya-AB <[email protected]>
Add validate utility, fix tasks and add basic login validation

30f052a41a200f65b02df18f90bc873af807ddf9 authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
feat: add task list on main index view and task pages

647f325a1d05bfd0dcdd7788ca26d2868aa49606 authored almost 3 years ago by Srevin Saju <[email protected]>
Merge pull request #1 from Arghya-AB/main

Basic backend API and frontend

36c4137eb038ecea648d6a5c0e0d75200715742f authored almost 3 years ago by Srevin Saju <[email protected]>
Merge pull request #3 from srevinsaju/first-task

First task

0a31761ca5e353a9cb69d1b59756404d7aff0828 authored almost 3 years ago by Arghya-AB <[email protected]>
Merge branch 'main' into first-task

5813267817c8626d7cc1d3b35d37154469564eb3 authored almost 3 years ago by Srevin Saju <[email protected]>
Add some more basic API stuff

efb2f5f3fcc125d4747d9b60184d6a3b6d2bbbe5 authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
feat: init frontend UI

8e65f061ce58064ec582039570a9c90512b3abc9 authored almost 3 years ago by Srevin Saju <[email protected]>
feat: create admin user for debugging, and connect tasks creation functionality

test

a1de0241fe81f903f4c821d581381e07d54b39f8 authored almost 3 years ago by Srevin Saju <[email protected]>
Merge pull request #2 from srevinsaju/static

Update

3b9cb0bef54d70bf4b757165174046d7fe94049e authored almost 3 years ago by Arghya-AB <[email protected]>
fix: move to app.route and raise exception if payload for tasks/create is invalid

53d20d4ce7e1304302dc294cf441ba54b32c9c35 authored almost 3 years ago by Srevin Saju <[email protected]>
feat: add initial jinja2 templates for UI

e05554efe651fdd50e7407ea6cd26228013109a4 authored almost 3 years ago by Srevin Saju <[email protected]>
Add a callable check for filtering in main

36d5244e64f557b2efcad6d44b50b936dee59739 authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
Merge pull request #1 from srevinsaju/work/restructure

Templating + Env vars configuration

4dc19123971acedd21a6dfd1d4cce3346ebcea8d authored almost 3 years ago by Arghya-AB <[email protected]>
chore: restructure repo + add dot env configuration

8ac71c97b23b0802e1cbab40d4826a36ffcb8d86 authored almost 3 years ago by Srevin Saju <[email protected]>
feat: update documentation on env vars for database connection

a14c6ad1e259811d7eb0e6467b0907eee132d932 authored almost 3 years ago by Srevin Saju <[email protected]>
Integrate some flask stuff, add bcrypt in requirements

3fae602d82fb9d3e3890f0435c6de283e27eee12 authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
Modify boilerplate sql

8a3994a9fd8a2aa300b9c4bb24b0e8c02b5a2648 authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
Add database structure, utility functions for CRUD on tasks

0050abaa4db68b86ff9393e4968c408a8ccb9b18 authored almost 3 years ago by Arghya Bhattacharya <[email protected]>
Add a basic readme

6f505233fd9b01e4b3e7d5763d407fb9bbe5f7fa authored almost 3 years ago by Arghya Bhattacharya <[email protected]>