Cole Gleason
564241cd38
chore(changelog): add git-changelog config and sample CHANGELOG.md
...
This is the setup for the Grunt task that generates a changelog. Note
that it currently generates the changelog for the range
changelog-start..HEAD where changelog-start is a tag. It will always use
the most recent tag it can find. We may want to change this
behavior. Also, the original repo has some bugs, so I'm using my fork
until he accepts my PRs.
Migration notes: To run: `grunt git_changelog`
2014-01-16 02:10:00 -06:00
Tyler Renelle
039bdabb49
let's upgrade passport-facebook to see if this will mitigate all the
...
facebook login errors we're seeing
2014-01-07 22:06:58 -07:00
Tyler Renelle
2c1eb955ac
fix #1954 . Start updating API tests, beginning with challenges. Use
...
test to fix "challenge updates not updating users' tasks"
2014-01-03 00:01:24 -07:00
Tyler Renelle
e927c897cb
Merge branch 'api-docs' into develop
2014-01-01 21:17:20 -07:00
Tyler Renelle
a2b30dcb1a
#2217 merge apiv2 route definitions with swagger decorations
2014-01-01 20:21:46 -07:00
Tyler Renelle
0edcfac46b
#2217 start adding APIv2 generated documentation via swagger-node-express
2014-01-01 15:33:37 -07:00
Dušan Juretić
431622ce14
E2e tests: launch Selenium and node server and kill them after finishing the tests, using a test database
2014-01-01 14:01:51 -03:00
Dušan Juretić
462bc416de
Starting e2e testing
2014-01-01 14:01:23 -03:00
Tyler Renelle
bde22636cf
checklsits: package & bower use habitrpg-shared#develop
2013-12-31 09:15:25 -07:00
Tyler Renelle
74c905f1e1
checklists WIP
2013-12-30 10:33:17 -07:00
Tyler Renelle
e6e961f991
#2135 remove connect-domain commented-out examples
2013-12-26 22:39:40 -07:00
Tyler Renelle
1b8cba1945
#2135 use domain-middleware to handle top-level error-handling so we can
...
email admins UUIDs
2013-12-26 22:38:52 -07:00
Tyler Renelle
43fb430681
bosses: habitrpg-shared#develop
2013-12-25 08:28:02 -07:00
Tyler Renelle
8095397317
Quests: hurt boss via score method, refactor chat function, change all content.*.name to content.*.key for consistency
2013-12-23 01:19:18 -07:00
Tyler Renelle
4323443dbd
[ #1977 ] stricter PUT /user set-path validation, require they're setting on a
...
leaf-path (except for tasks.* - we still need to handle that properly)
2013-12-10 09:10:00 -07:00
Tyler Renelle
81dc41e177
classes: use habitrpg-shared#develop for current production
...
feature-freeze & classes feature sprint (@paglias @Fandekasp we're good
to go on translations et all now)
2013-12-08 18:21:28 -07:00
Tyler Renelle
caaebe01a2
re: d3eed22 , migration to fix 0'd dayStarts (@paglias, thanks for the fix!)
2013-11-27 10:53:47 -07:00
Nick Gordon
c0a02eeef8
support for xml and json export of all user data
2013-11-25 08:06:27 -08:00
Matteo Pagliazzi
75ce46d4af
moment version consistent with habitrpg-shared
2013-11-17 16:12:25 +01:00
Matteo Pagliazzi
34d5eda736
[ #1832 ] remove relative-date, use moment instead
2013-11-17 13:21:21 +01:00
Nick Gordon
e2e7ba15b2
ack, trailing comma
2013-11-15 08:56:54 -08:00
Nick Gordon
c69bc0de58
derp. moment is already a dependency
2013-11-15 08:55:06 -08:00
Nick Gordon
7bf1bf2af0
data export commit, supports exporting task history via csv
...
*adds the following new dependencies: moment, express-csv
*recommend replacing functionality of 'relative-date' with features from 'moment'
*supports retrieval of CSV history via the API and in browser
**/api/v1/export/history (requires typical API authorization)
**/export/history.csv (requires session authorization)
*adds new routes for data export
2013-11-15 06:18:16 -08:00
Tyler Renelle
d589c24371
Merge pull request #1700 from djuretic/develop
...
Tests working (for continuous intregration)
2013-11-03 18:59:56 -08:00
Matteo Pagliazzi
5a103db716
upgrade lodash to 2.2.1
2013-11-02 09:52:48 +01:00
Dušan Juretić
142024b818
define karma task for continuous integration
2013-10-31 22:45:10 -03:00
Dušan Juretić
f4ac5dfe8c
fix unit tests
2013-10-31 22:35:35 -03:00
Tyler Renelle
a90f37f35c
more migration fixes, fix up metrics.js
2013-10-30 18:58:09 -07:00
Tyler Renelle
96f7db3d8a
switching habitrpg-shared over from #rewrite to #master, will remove
...
rewrite branch soon after we're launched with challenges @shaners @paglias
2013-10-29 23:12:38 -07:00
Tyler Renelle
c5671550f1
challenges: add group.memberCount and ability to specifiy field projections in GET request /api/v1/groups?type=guild&fields=name,description,chat
2013-10-28 18:20:02 -07:00
Tyler Renelle
fa25f3d300
challenges: WIP beginning challenges feature. some basic CRUD & some
...
basic subscribe / unsubscribe functional (but buggy)
2013-10-28 11:34:07 -07:00
Tyler Renelle
5d46793373
Merge pull request #1591 from djuretic/develop
...
Tests for AuthCtrl
2013-10-15 19:59:47 -07:00
Dušan Juretić
89b4d2ece0
authCtrl tests now working, replaced window for $window
2013-10-12 22:46:13 -03:00
Tyler Renelle
09cd132420
paypal: begin adding paypal alternative to credit-card payments
2013-10-12 15:24:35 -07:00
Andre Casey
730c82ccaf
Removes devDependecies for docker from Package.json.
2013-09-30 19:11:14 -07:00
Andre Casey
92485a938e
Documentation configuration for Docker
...
Includes:
- Gruntfile config
- read me for docs (docs-home.md. maps to --> docs-home.md.html)
- updated package.json for docker dep
- updated .gitignore to not include generated files
2013-09-26 18:10:50 -04:00
Tyler Renelle
423170d0cf
Revert "Fixes the bower post install fail in windows. I think it should be fine on all other OS, but I don't have the environment set up to test it."
...
This reverts commit 219bb4e572 .
2013-09-22 12:57:00 -04:00
fragmental
219bb4e572
Fixes the bower post install fail in windows. I think it should be fine on all other OS, but I don't have the environment set up to test it.
2013-09-21 17:45:51 -05:00
Tyler Renelle
c54c383c5a
[ #1534 ] add some more starter test code, still no tests
2013-09-13 21:19:02 -04:00
Tyler Renelle
6708d46107
[ #1534 ] initialize karma tests using generator-karma (yeoman)
2013-09-13 20:00:35 -04:00
Matteo Pagliazzi
21823564c2
add caching
2013-09-10 14:40:00 +02:00
Matteo Pagliazzi
f71590449c
add hash to build files & correct minor fix
2013-09-10 12:39:17 +02:00
Tyler Renelle
91d1cdf361
[ #1465 ] add member modals back in. Not all info is present, just a bit more
...
work. Can now click guild & tavern members! does lazy-loading of members
so we don't have to load all their information at once
2013-09-07 12:45:39 -04:00
Matteo Pagliazzi
40d6df1776
grunt v2
2013-09-07 12:47:44 +02:00
Tyler Renelle
6b960fba6a
edit procfile (heroku Foreman) to run grunt start:production
2013-09-06 22:51:47 -04:00
Tyler Renelle
e23acc4c0a
Merge branch 'paglias/grunt' into develop
2013-09-06 22:23:02 -04:00
Matteo Pagliazzi
b0bf1d4c58
finish
2013-09-06 22:33:00 +02:00
Matteo Pagliazzi
9046bd5041
css
2013-09-06 21:39:18 +02:00
Matteo Pagliazzi
7cd075d787
initial grunt support, gzip enabled
2013-09-06 19:19:43 +02:00
Tyler Renelle
c12de954a4
[ #1446 ] add password-reset (still need change password for this to be useful)
2013-09-06 09:33:23 -04:00