Commit Graph

62 Commits

Author SHA1 Message Date
Riku Rouvila
3d7475be99 more error handling, fix indentation 2017-07-08 18:21:21 +01:00
Riku Rouvila
ecd80edb20 fix config field names 2017-07-08 18:20:46 +01:00
Riku Rouvila
286074f972 add request validation to membership endpoint 2017-07-08 18:19:25 +01:00
Riku Rouvila
c58485aafa flatten google config structure, add address fields 2017-07-08 10:37:19 +01:00
Keksike
a49a779cf5 minor code styling 2017-07-07 13:05:04 +03:00
Keksike
1ad65cd5a5 return missing header from readme 2017-07-07 13:03:00 +03:00
Keksike
3bede99761 fix merge conflict in readme 2017-07-07 13:00:57 +03:00
Keksike
a234f12a3f rename workingWithRows to addRow 2017-07-07 12:52:35 +03:00
Keksike
299d8ab026 add async and google-spreadsheet packages 2017-07-07 12:51:51 +03:00
Keksike
7805e19c92 rename config.example to config.template and fix readme 2017-07-07 12:50:52 +03:00
Keksike
b6e690cf13 remove var creds from google sheets auth 2017-07-07 12:39:47 +03:00
Keksike
18e5855271 update example config, start using config in google credentials 2017-07-07 12:39:20 +03:00
Keksike
b11b1832e7 add config example 2017-07-07 12:35:14 +03:00
Keksike
45ac5ff2bd add functionality for writing new member to google sheets 2017-07-07 11:23:07 +03:00
Keksike
03c5af65ce minor code styling 2017-07-07 10:04:52 +03:00
Riku Rouvila
181a48c0f6 Merge pull request #3 from d2s/patch-1
docs(README) improve document structure
2017-07-05 13:15:00 +01:00
Daniel Schildt
d2fe53b3e6 docs(README) improve document structure
- Improve document structure to make it more readable.
- Indent code snippets so that they get displayed properly.
2017-07-05 15:14:25 +03:00
Cihan Bebek
c92a81376b remove duplicate function 2017-07-05 14:32:11 +03:00
Cihan Bebek
0e0947ba39 replace non-breaking spaces with normal ones 2017-07-05 13:04:31 +03:00
Cihan Bebek
20982e32a6 minor code styling and logging stuff 2017-07-05 13:03:13 +03:00
Cihan Bebek
4328c23cba fix some wierd spaces 2017-07-05 12:54:19 +03:00
Keksike
c8f1828858 add endpoint for membership payments 2017-07-02 19:36:29 +03:00
Keksike
680715c262 remove newrelic from use in devenv 2017-07-02 19:35:56 +03:00
Riku Rouvila
cdc9b5a141 add POST /members endpoint for sending invitations to GitHub organization 2015-11-27 15:32:22 +02:00
Riku Rouvila
2917ffd55a return all members from members api 2015-11-26 21:29:30 +02:00
Riku Rouvila
1e87c651d7 implement pagination support for github api 2015-11-26 21:29:14 +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
862c1e57d7 add cors support 2015-11-24 21:29:06 +02:00
Riku Rouvila
7adcd3a3c0 make config.json file optional 2015-11-24 20:36:48 +02:00
Riku Rouvila
a20b1f6cd2 read config also from environment variables, merge on top of json file config 2015-11-24 20:21:31 +02:00
Riku Rouvila
35fc0b9ea8 remove buildfiles related to old deployment platform 2015-11-24 20:20:32 +02:00
n1koo
0e84ebd84c foio 2015-10-01 19:10:17 +03:00
n1koo
0e0d79266c foo 2015-10-01 18:27:28 +03:00
Niko Kurtti
907549f035 Merge pull request #2 from koodiklinikka/docker
Put api app to container
2015-03-30 19:32:39 +03:00
Niko Kurtti
fb08283500 dont run as root 2015-03-29 17:13:32 +03:00
Niko Kurtti
15033033b5 app name 2015-03-29 16:43:34 +03:00
Niko Kurtti
3c46d90192 add newrelic monitoring for nodejs 2015-03-29 14:10:15 +03:00
Niko Kurtti
ff47edc1e0 dockerify 2015-03-29 13:14:43 +03:00
Riku Rouvila
e8aced5cf5 log errors instead of error stacks 2015-03-05 21:55:48 +02:00
Riku Rouvila
0ddd7e22ad implement service methods for finding users from github by email and for returning every member registered to slack
needed these for inviting people from slack to our github organization
2015-03-05 21:55:22 +02:00
Riku Rouvila
ac8dbaa6e3 add more content to feeds 2015-02-26 22:39:23 +02:00
Riku Rouvila
cc27381e00 separate channels 2015-02-13 15:11:11 +02:00
Riku Rouvila
c59e5127f7 add request logger 2015-02-13 01:21:05 +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