Commit Graph

21 Commits

Author SHA1 Message Date
Cihan Bebek
525ecd0050 remove stripe payment 2018-10-29 22:31:04 +00:00
Riku Rouvila
9730b88e62 remove github events from feed 2017-10-26 15:06:37 +01:00
Cihan Bebek
fbfd37b0bb remove unnecessary membership data from slack logging 2017-07-12 12:53:13 +03:00
Riku Rouvila
df92639964 switch to subscription payment model for org membership 2017-07-08 23:23:46 +01:00
Cihan Bebek
f783a27045 Membership registration & payment API (#4)
* remove newrelic from use in devenv

* add endpoint for membership payments

* fix some wierd spaces

* minor code styling and logging stuff

* replace non-breaking spaces with normal ones

* remove duplicate function

* minor code styling

* add functionality for writing new member to google sheets

* add config example

* update example config, start using config in google credentials

* remove var creds from google sheets auth

* rename config.example to config.template and fix readme

* add async and google-spreadsheet packages

* rename workingWithRows to addRow

* return missing header from readme

* minor code styling

* flatten google config structure, add address fields

* add request validation to membership endpoint

* fix config field names

* more error handling, fix indentation
2017-07-08 20:23:16 +01:00
Riku Rouvila
cdc9b5a141 add POST /members endpoint for sending invitations to GitHub organization 2015-11-27 15:32:22 +02:00
Riku Rouvila
620c957399 better error handling 2015-11-26 17:03:42 +02:00
Riku Rouvila
aa59d58ba7 send invite to github organization after slack invitation is created and user can be found from github 2015-11-26 17:03:26 +02:00
Riku Rouvila
ac8dbaa6e3 add more content to feeds 2015-02-26 22:39:23 +02:00
Riku Rouvila
aeb523d818 better error message to configured channel 2015-02-13 01:21:00 +02:00
Riku Rouvila
2868d8b271 create slack service, try to create invites with slack api and if it fails then send the emails to configured channel 2015-02-13 01:09:48 +02:00
Riku Rouvila
5d4cc64f5b send slack request to channel 2015-02-12 17:55:34 +02:00
Riku Rouvila
a7c6638a21 update feeds more often 2015-02-05 11:37:26 +02:00
Riku Rouvila
099132c5fd add amount parameter to service method 2015-02-03 23:08:38 +02:00
Juuso Tapaninen
ee7fd0be68 Refactored feeds in to services
Changed members route to use the GitHub service for data fetching
2015-02-02 23:11:56 +02:00
Juuso Tapaninen
c71b3b6541 Changed feeds endpoint to use Promise.props to make the result more reasonable to work with 2015-01-28 01:19:37 +02:00
Juuso Tapaninen
e77f87de69 Added GitHub event feed data fetching 2015-01-28 00:15:28 +02:00
Juuso Tapaninen
85f61f09af Feeds API endpoint, Twitter feed implemented 2015-01-27 23:41:04 +02:00
Riku Rouvila
c87b1cad2c cached endpoint for fetching users 2015-01-26 22:49:12 +02:00
Riku Rouvila
a65b3c19c2 add better error reporting for failed slack invites 2015-01-16 23:37:04 +02:00
Riku Rouvila
d9421f9996 initial commit 2015-01-14 18:14:37 +02:00