Ruben Vereecken
|
26085f9f3e
|
Added a bunch of achievements to the script. Restyled big parts.
|
2014-08-03 23:58:51 +02:00 |
|
Michael Schmatz
|
2c809759a3
|
Merge pull request #1395 from rubenvereecken/master
Added test cases for fetching related by user slug instead of ID
|
2014-07-31 08:08:53 -07:00 |
|
Ruben Vereecken
|
871149b2bc
|
Rechecked and added cool stuff for achievements
|
2014-07-30 22:23:43 +02:00 |
|
Ruben Vereecken
|
30a6cf1cca
|
Merged in name changes from master
|
2014-07-29 17:28:13 +02:00 |
|
Ruben Vereecken
|
f3e5b30f11
|
Merge remote-tracking branch 'upstream/master'
|
2014-07-29 16:50:31 +02:00 |
|
Ruben Vereecken
|
026e6e6378
|
Added some support to fetch level sessions for the user profile page
|
2014-07-29 16:50:07 +02:00 |
|
Ruben Vereecken
|
0f3b049189
|
Added test cases for fetching related by user slug instead of ID
|
2014-07-29 12:48:31 +02:00 |
|
Michael Schmatz
|
2e3234fc58
|
Merge pull request #1394 from rubenvereecken/master
First step towards fetching related by slug
|
2014-07-28 12:31:25 -07:00 |
|
Ruben Vereecken
|
cc7474538f
|
First step towards fetching related by slug
|
2014-07-28 21:25:11 +02:00 |
|
Ruben Vereecken
|
a03e3aedd1
|
Managed to recalculate translation/misc patches after all
|
2014-07-24 19:43:09 +02:00 |
|
Ruben Vereecken
|
b2c11fa087
|
Added achievement recalculation script
|
2014-07-24 15:05:26 +02:00 |
|
Ruben Vereecken
|
3191c87cf1
|
Added recalculation for patches. Struggled with translations. Won't recalculate those probably
|
2014-07-24 14:41:06 +02:00 |
|
Ruben Vereecken
|
cde87e4fe5
|
Covered general patches with tests
|
2014-07-23 20:00:28 +02:00 |
|
Nick Winter
|
26ac94367e
|
Fixed #1372. Minor fixes.
|
2014-07-23 08:59:42 -07:00 |
|
Ruben Vereecken
|
2394bd8129
|
Added the recalculation script for a couple of statistics
|
2014-07-23 15:22:53 +02:00 |
|
Ruben Vereecken
|
ebfe1fc1c0
|
Proofed admin endpoint some more, no more dangling connections
|
2014-07-23 13:06:51 +02:00 |
|
Ruben Vereecken
|
19d59ac8ff
|
Refactored Users and Level Sessions to have private properties:
|
2014-07-22 20:07:00 +02:00 |
|
Michael Schmatz
|
22fabe13ea
|
Increased scoring task timeout to 10 minutes
Temporary increase until we can increase it only for Brawlwood
|
2014-07-22 06:59:47 -07:00 |
|
Michael Schmatz
|
f100c4ebbe
|
Add filter alerts to employer page
|
2014-07-21 16:10:02 -07:00 |
|
Michael Schmatz
|
984be9980e
|
Put minimum candidates available before employer email
|
2014-07-21 08:32:44 -07:00 |
|
Michael Schmatz
|
ab4424c7ac
|
Changed employer reminder to send every 14 days
|
2014-07-21 08:13:09 -07:00 |
|
Michael Schmatz
|
37b8790b58
|
Added task text and candidate name to task emails
|
2014-07-21 08:02:53 -07:00 |
|
Ruben Vereecken
|
1c6da9711b
|
Added the Recently Played collection and endpoint
|
2014-07-21 14:36:10 +02:00 |
|
Ruben Vereecken
|
023a7adc81
|
Half the account page is there
|
2014-07-21 13:40:11 +02:00 |
|
Michael Schmatz
|
1d5078ad10
|
Changed https to http in curation email
|
2014-07-18 19:22:01 -07:00 |
|
Michael Schmatz
|
cd0d81438d
|
Add recruitment task reminder emails
|
2014-07-18 16:26:55 -07:00 |
|
Scott Erickson
|
9ad166048d
|
Some work the job profile page. Added a demo view, mainly added a modal view for viewing raw player code.
|
2014-07-18 16:12:28 -07:00 |
|
Scott Erickson
|
4658c3000f
|
Extended getLatestVersion for Handler to also be able to accept project parameters.
|
2014-07-18 16:12:27 -07:00 |
|
Scott Erickson
|
52447f9e22
|
Fixed the avatar endpoint handling when the user object DNE.
|
2014-07-18 16:12:27 -07:00 |
|
Michael Schmatz
|
321bce121c
|
Edited task schema
|
2014-07-18 14:50:31 -07:00 |
|
Michael Schmatz
|
8c3613dfc7
|
Merge branch 'master' of https://github.com/codecombat/codecombat
Conflicts:
server/routes/mail.coffee
|
2014-07-18 11:07:11 -07:00 |
|
Michael Schmatz
|
a6ab977034
|
Add candidate finish reminder email
|
2014-07-18 11:05:37 -07:00 |
|
Nick Winter
|
8813a7f545
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-07-17 15:50:38 -07:00 |
|
Nick Winter
|
6b028513fd
|
Fixed issues with level previews and localStorage model loading. Disabled break animations on code error for now. Stopped multiple ThangType load on multiple missiles. Stopped trying to connect to Redis on local production setup.
|
2014-07-17 15:50:29 -07:00 |
|
Michael Schmatz
|
a9d664b8ec
|
Restored legacy candidates view
|
2014-07-17 13:16:17 -07:00 |
|
Michael Schmatz
|
0561235da2
|
Have no emails send to employers who haven't logged in
|
2014-07-17 09:50:18 -07:00 |
|
Michael Schmatz
|
e4d4c973da
|
Minor fixes to email system
|
2014-07-17 09:28:34 -07:00 |
|
Michael Schmatz
|
ccb2ad67ac
|
Merge pull request #1342 from codecombat/feature/mail-system
Feature/mail system
|
2014-07-17 07:18:39 -07:00 |
|
Michael Schmatz
|
58a80f2512
|
Removed old comment
|
2014-07-17 07:17:25 -07:00 |
|
Michael Schmatz
|
337de506dd
|
Removed mail task from server mapping
|
2014-07-17 07:15:14 -07:00 |
|
Michael Schmatz
|
2a865a0ca0
|
Remove testing conditions
|
2014-07-16 19:49:48 -07:00 |
|
Michael Schmatz
|
c717e609ea
|
Initialize value of this.redisNotAvailable
|
2014-07-16 19:46:30 -07:00 |
|
Michael Schmatz
|
d821e459d1
|
Encode/decode emails as URIs
This helps to handle special characters like plusses.
|
2014-07-16 19:46:06 -07:00 |
|
Michael Schmatz
|
fc4568a100
|
Fixed misc bugs
|
2014-07-16 17:02:40 -07:00 |
|
Michael Schmatz
|
ae23679a26
|
Hard code mail tasks and add unsubscribe
|
2014-07-16 16:37:06 -07:00 |
|
Michael Schmatz
|
24bcfd9f26
|
Reviewed code, almost ready for release
|
2014-07-16 15:50:31 -07:00 |
|
Michael Schmatz
|
59a35c844f
|
Made mail system resilient to redis failures
|
2014-07-16 14:29:30 -07:00 |
|
Michael Schmatz
|
5c0c25ebd1
|
Async must not break upon sendwithus failure
|
2014-07-16 13:56:23 -07:00 |
|
Michael Schmatz
|
3c257a488d
|
Employer candidates available email completed
|
2014-07-16 13:54:05 -07:00 |
|
Michael Schmatz
|
67f2eeb584
|
Progress on employer new candidates available email
|
2014-07-16 13:14:09 -07:00 |
|
Michael Schmatz
|
e218c2297d
|
Some emails working
|
2014-07-16 12:13:21 -07:00 |
|
Michael Schmatz
|
3a405e22f3
|
Changed name of mail sent collection
|
2014-07-16 12:12:54 -07:00 |
|
Michael Schmatz
|
449f1e1afc
|
Updated locking/release procedure
|
2014-07-16 12:12:44 -07:00 |
|
Michael Schmatz
|
bb3c583300
|
Add approved date to job profile
|
2014-07-16 10:51:45 -07:00 |
|
Ruben Vereecken
|
6219697295
|
Worked in scott's comments and got tests working again
|
2014-07-16 12:48:51 +02:00 |
|
Ruben Vereecken
|
0288786098
|
Merge branch 'master' into achievements
|
2014-07-15 16:16:46 +02:00 |
|
Scott Erickson
|
8fb26ce8fb
|
Fixed a server error caused by the recent removal of trailing slashes on urls I think.
|
2014-07-14 10:11:49 -07:00 |
|
Scott Erickson
|
9893f39ad1
|
Handling merge conflict.
|
2014-07-14 10:04:07 -07:00 |
|
Ruben Vereecken
|
a60451368e
|
Merged in master
|
2014-07-14 18:58:25 +02:00 |
|
Nick Winter
|
1a016394fe
|
Starting to show opponent code languages.
|
2014-07-13 20:19:51 -07:00 |
|
Ruben Vereecken
|
8e82702348
|
Fixed an async case that failed a test only sometimes
|
2014-07-13 21:32:25 +02:00 |
|
Ruben Vereecken
|
9c0353a2f0
|
Merged in master
|
2014-07-13 21:18:32 +02:00 |
|
Ruben Vereecken
|
1a587b607f
|
GET /auth/name/<name> now serves possible free names
|
2014-07-13 17:47:07 +02:00 |
|
Tery Lim
|
bc3b0645ea
|
Remove extra require and minor cleanup
|
2014-07-13 23:18:55 +08:00 |
|
Scott Erickson
|
a3c524424c
|
Merge branch 'nameable_users' of https://github.com/rubenvereecken/codecombat into rubenvereecken-nameable_users
|
2014-07-10 11:13:28 -07:00 |
|
Michael Schmatz
|
2eeb7ec5aa
|
Make random games come from all levels
|
2014-07-10 10:42:59 -07:00 |
|
Ruben Vereecken
|
9e296b7c3d
|
Added a test case for unsetting slugs (and fixed related bug)
|
2014-07-10 18:24:02 +02:00 |
|
Ruben Vereecken
|
94210fc461
|
Anonymous users are now silently renamed upon signup in case of conflict
|
2014-07-10 18:00:32 +02:00 |
|
Ruben Vereecken
|
6e593b2ec0
|
User name slugs can now be unset by emptying their name
|
2014-07-10 10:46:41 +02:00 |
|
Ruben Vereecken
|
a310afc750
|
Corrected sending errors in auth
|
2014-07-10 10:07:36 +02:00 |
|
Michael Schmatz
|
013ace65f6
|
Basic email structure plus distributed locking system
|
2014-07-09 16:24:14 -07:00 |
|
Ruben Vereecken
|
a8353cb7ff
|
Anonymous users can have the same name
|
2014-07-09 21:34:35 +02:00 |
|
Scott Erickson
|
d74a778f67
|
Made creating components open to everyone!
|
2014-07-09 12:21:32 -07:00 |
|
Ruben Vereecken
|
ac95d775e6
|
Users can now be gotten by slug
|
2014-07-09 20:23:05 +02:00 |
|
Scott Erickson
|
a7690f0931
|
Fixed #1198
|
2014-07-09 10:10:43 -07:00 |
|
Michael Schmatz
|
02ccade43f
|
Removed extraneous code
|
2014-07-08 16:28:45 -07:00 |
|
Michael Schmatz
|
3ff66d7807
|
Removed empty file and unused function
|
2014-07-08 16:26:51 -07:00 |
|
Scott Erickson
|
02890d5a6d
|
Enabled edits to components by non-admins (creation is still off limits).
|
2014-07-07 14:22:59 -07:00 |
|
Michael Schmatz
|
b76239b4e9
|
Replaced candidate avatars on employer page
|
2014-07-07 10:29:35 -07:00 |
|
Ruben Vereecken
|
ea3d1fee74
|
Starting on achievement overview style
|
2014-07-07 15:03:28 +02:00 |
|
Ruben Vereecken
|
51bc8e5a7c
|
Merged master
|
2014-07-06 20:07:47 +02:00 |
|
Ruben Vereecken
|
246c39b558
|
User stats now go through Mongoose middleware
|
2014-07-05 17:02:48 +02:00 |
|
Ruben Vereecken
|
601c4e2731
|
Merged with master
|
2014-07-05 16:47:16 +02:00 |
|
Tery Lim
|
a5476f90ed
|
Minor cleanup for convention and readability
|
2014-07-05 18:48:08 +08:00 |
|
Ruben Vereecken
|
e904a0a8f7
|
Achievement recalculation is now covered with tests
|
2014-07-04 19:27:41 +02:00 |
|
Ruben Vereecken
|
a367082cc4
|
Corrected statistic logic, wrote test case
|
2014-07-04 19:27:41 +02:00 |
|
Ruben Vereecken
|
bb1c07570d
|
added isTranslationPatch method to patches
|
2014-07-04 19:27:41 +02:00 |
|
Ruben Vereecken
|
fce9f0031b
|
All edits are now tracked
intermediate
intermediate
|
2014-07-04 19:27:38 +02:00 |
|
Ruben Vereecken
|
b951205681
|
intermediate
|
2014-07-04 19:27:38 +02:00 |
|
Ruben Vereecken
|
838012a2cf
|
Wrote and tested articleEdits recalculation
|
2014-07-04 19:27:38 +02:00 |
|
Ruben Vereecken
|
6ae505e8a1
|
stats.articleEdits are now tracked and tested
|
2014-07-04 19:27:37 +02:00 |
|
Ruben Vereecken
|
7a07e1feb0
|
Whoop whoop test for recalculation of gamesCompleted
|
2014-07-04 19:27:37 +02:00 |
|
Ruben Vereecken
|
7a4c6daec8
|
stats.gamesCompleted is now tracked in users
|
2014-07-04 19:27:37 +02:00 |
|
Ruben Vereecken
|
39fb2cb1b4
|
Added achievement preview, exp test, stuff
|
2014-07-04 19:27:37 +02:00 |
|
Ruben Vereecken
|
1fe2c67ffe
|
Added tests for repeatable achievements, including complicated xp
Intermediate
|
2014-07-04 19:27:37 +02:00 |
|
Ruben Vereecken
|
faf02d8e4b
|
Finally managed a setup that makes the tests succeed
|
2014-07-04 19:27:37 +02:00 |
|
Ruben Vereecken
|
488d49e286
|
intermediate
|
2014-07-04 19:27:37 +02:00 |
|
Tery Lim
|
9090ce7714
|
Merge master into branch
|
2014-07-04 22:37:16 +08:00 |
|
Michael Schmatz
|
538344094b
|
Fixed filter behavior
|
2014-07-03 13:59:10 -07:00 |
|
Michael Schmatz
|
fe328a766b
|
Basic filtering functionality
Still has a few bugs
|
2014-07-02 15:48:26 -07:00 |
|