Matteo Pagliazzi
004b032084
adapt reset to v2 and remove deleted files from gulpfile
2016-04-12 18:50:02 +02:00
Matteo Pagliazzi
40c9366a47
v3 adapt v2: misc fixes
2016-04-12 12:59:30 +02:00
Matteo Pagliazzi
01a2afc12f
v3 adapt v2: fix updating and deleting tags
2016-04-10 19:26:32 +02:00
Matteo Pagliazzi
8ea05c3c46
v3 adapt v2: fix a few bugs with batchUpdate and tasks
2016-04-10 19:09:53 +02:00
Matteo Pagliazzi
c6879aa5df
fix(v3): cleanup of shared code
2016-04-10 18:42:59 +02:00
Matteo Pagliazzi
aa8fb81b26
v3 adapt v2: port res.respond, challenge.getMember and challenge.csv
2016-04-09 17:16:00 +02:00
Matteo Pagliazzi
6b2d1a1416
v3 adapt v2: adapt common ops
2016-04-09 16:45:43 +02:00
Matteo Pagliazzi
276cbc58bb
v3: fix cron middleware, remove unused code from shared
2016-04-08 11:56:51 +02:00
Matteo Pagliazzi
b431b02012
v3 adapt v2: port tags, cast, cron, deletUser and removeMember. Fix a few bugs in v3
2016-04-06 19:28:43 +02:00
Matteo Pagliazzi
0a40c56973
api v3 adapt v2: correctly import dependencies, port create, get, list groups
2016-04-04 23:18:49 +02:00
Matteo Pagliazzi
f3abdaf692
adapt v2: port updateTask
2016-04-04 17:18:42 +02:00
Matteo Pagliazzi
cc65bb1ed7
adapt v2: getTask, getTasks, clearCompleted, addTask, deleteTask, getUser, getUserAnonymized, scoreTask (challenge part missing)
2016-04-04 17:16:57 +02:00
Matteo Pagliazzi
fc73fc7f8c
v3: start adapting v2
2016-04-04 17:16:57 +02:00
Matteo Pagliazzi
e95837f69f
Merge branch 'develop' into api-v3
2016-04-02 11:34:04 +02:00
Alys
0ba47de43d
adjust cron so that it prevents a double cron when timezone decreases (timezoneOffset increases)
...
* start to fix cron for when timezones change
* add some incomplete code
* change cron to identify when timezone changes and run only if both zones agree it should run - BAD - does cron an hour early one day later
* change timezone offset variable names
* improve handling of each individual timezone change possibility
* remove unnecessary casting to number
* remove duplicated code
* finish code for dangerous timezone change
* fix linting errors
* remove console.log lines and other testing code
* add a TODO comment for further actions for timezone changes in the "safe" direction
2016-04-02 11:42:15 +10:00
Matteo Pagliazzi
3089658cc7
Merge branch 'develop' into api-v3
2016-03-30 23:40:00 +02:00
Blade Barringer
a9d227b490
Merge branch 'develop' into wheelchair
2016-03-28 21:12:52 -05:00
Blade Barringer
02a60d90d8
Merge branch 'develop' into api-v3
2016-03-28 16:02:04 -05:00
Blade Barringer
b1c3b8e7e7
chore: Update res.json(code, json) to res.status(code).json(json)
2016-03-28 10:24:00 -05:00
Blade Barringer
cf8153fd93
chore: Update res.send(code) to res.sendStatus(code)
2016-03-28 10:24:00 -05:00
Nick Bunn
0f9cf57613
feat: Add wheelchair to avatar customization
2016-03-24 07:57:13 -05:00
Matteo Pagliazzi
fbdbd8e006
Merge branch 'develop' into api-v3
2016-03-10 18:30:09 +01:00
Phillip Thelen
36790592c6
add tests for improvement categories
2016-03-06 17:56:51 +01:00
Matteo Pagliazzi
28c6c27b78
Merge branch 'develop' into api-v3
2016-02-14 13:03:29 +01:00
Phillip Thelen
8e8c28725a
Add avatar customizations to content API
2016-01-25 21:59:13 -06:00
Matteo Pagliazzi
771bc0c5b5
put back acceptablePUTPaths variable deleted in merge
2016-01-13 18:41:09 +01:00
Matteo Pagliazzi
914b2eb008
Merge branch 'develop' into api-v3
2016-01-13 18:39:44 +01:00
Matteo Pagliazzi
f83b271b30
rever new history preening
2016-01-13 11:07:52 +01:00
Matteo Pagliazzi
5244702e48
perf improvements for challenges history and migration
2016-01-11 18:29:39 +01:00
Matteo Pagliazzi
b1a7e44722
fixes for new history preening, allow only 1 history entry per day in challenges tasks
2016-01-09 21:02:40 +01:00
Matteo Pagliazzi
ae852f9a2e
complete preening and enable for challenges too
2016-01-08 17:47:08 +01:00
Blade Barringer
874f319d95
fix: Corrects logic where it was possible to customize avatar
...
with gem purchasable items without purchasing them.
Closes #6427
Closes #6448
lint(common): Add unnecessary quotes to make object look less weird
2016-01-03 10:41:44 -06:00
Matteo Pagliazzi
b315d10c79
migrate utils to v3, uprade nodemailer
2015-11-14 17:43:56 +01:00
Matteo Pagliazzi
d89b1cb60d
port firebase lib to api v3
2015-11-14 02:50:58 +01:00
Blade Barringer
6e8e1648d9
Merge branch 'develop' into api-v3
2015-11-13 07:38:24 -06:00
Blade Barringer
1e106b3c53
Move old webhooks to v2 lib
2015-11-12 09:08:36 -06:00
Blade Barringer
858bf99930
Move old logging lib v2 directory
2015-11-12 08:18:23 -06:00
Blade Barringer
9408effb4e
Remove coffeescript dependency from website
2015-11-11 20:32:16 -06:00
Matteo Pagliazzi
249037b80f
upgrade some deps, and remove unused qs module
2015-11-11 12:12:44 +01:00
Matteo Pagliazzi
ed0e4c6d20
Reorganize files under /src, separate express app in two apps, one for api v1 and v2 and the other \
...
for the upcoming api v3
Reorganize files under /src, separate express app in two apps, one for api v1 and v2 and the other for the upcoming api v3
move api v2 routes in a separate folder, rename apiv1 file for better readability, remove auth routes for api v1
move api-v2 controllers in subdirectory
move unorganized files to /libs
fix gulp requires and separate server in old (api v1 and v2) and new (api v3) app
fix require paths
fix require paths
fix require paths
put api v1 back
Reorganize files under /src and separate express app in one for api v1 and v2 and the other for v3
2015-11-02 17:43:32 +01:00