Matteo Pagliazzi
d242ee3291
refactor(i18n): use strings for content
2014-05-06 20:04:09 +02:00
Tyler Renelle
5296a584de
Merge pull request #3155 from benmanley/notif-restyle
...
Consolidate notifications into one menu
2014-04-16 11:40:20 -06:00
benmanley
fa91234907
Add Groups to $rootScope
...
Allows messages to be cleared from a view
2014-04-08 16:45:47 +01:00
Tyler Renelle
0f430e102e
feat(subscriptions): add paypal recurring cancelation. refactor stripe & paypal code to use auth.authWithUrl.
2014-03-24 20:47:25 -06:00
Tyler Renelle
10c9595662
feat(subscriptions): convert paypal gem purchases from client-side javascriptButtons to serverside NVP
2014-03-24 20:47:18 -06:00
Tyler Renelle
d1a2fbbbd9
feat(subscriptions): implement partial paypal-recurring. It's having issues with cookies
2014-03-24 20:47:10 -06:00
Matteo Pagliazzi
c41097b6ec
fix(i18n): remove duplicate string
2014-02-24 18:35:48 +01:00
Tyler Renelle
55782512bf
feat(valentine): remove valentine event
2014-02-18 11:22:31 -07:00
Tyler Renelle
fd6eb8724e
feat(valentine): valentine event
2014-02-13 18:40:33 -07:00
Tyler Renelle
ff9d4b886e
fix(event-tracking): typo
2014-02-11 19:02:20 -07:00
Tyler Renelle
b093717b8d
feat(event-tracking): better page-view tracking via ui-router
2014-02-11 18:30:43 -07:00
Tyler Renelle
2480591444
refactor(bs3): put paypal button back in, use javascript API to
...
construct button on `ng-init` (since you can't nest script tags)
2014-02-10 13:28:16 -07:00
Tyler Renelle
ffb42906e1
feat(event-tracking): start adding some client-side GA event-tracking
2014-02-10 11:33:40 -07:00
Matteo Pagliazzi
e4bd817443
refactor(bs3): sync with develop
2014-02-06 17:36:33 +01:00
Marcelo Sizer
386d108c3c
Replace hard-coded strings for window.env.t on js files
2014-02-05 20:43:49 -02:00
Matteo Pagliazzi
ce5edbee58
refactor(bs3): consistent style for modals
2014-02-05 16:51:35 +01:00
Matteo Pagliazzi
cdc13d2ffb
refactor(bs3): misc
2014-02-03 19:24:37 +01:00
Matteo Pagliazzi
07593dc122
refactor(bs3): port quests modals, fix restore modal and various bugs
2014-02-02 16:43:58 +01:00
Matteo Pagliazzi
571954b5cf
refactor(bs3): misc fixes, port restore, delete and reset modals
2014-02-02 16:06:30 +01:00
Matteo Pagliazzi
317a148760
refactor(bs3): port newStuff and member modals, misc fixes
2014-02-02 15:55:01 +01:00
Matteo Pagliazzi
f6a8b9e4cb
refactor(bs3): port some modals & css fixes
2014-02-01 19:19:48 +01:00
Matteo Pagliazzi
af42ec263e
refactor(bs3): port several modals & css fixes
2014-02-01 17:04:21 +01:00
Sabe Jones
2d97577708
Textual tweaks for spellcasting
...
Makes the notification for casting a spell on the party consistent with the message generated in party chat.
2014-02-01 07:01:40 -06:00
Tyler Renelle
2e18f0eb82
feat(premium): backport client-side premium code to public repo, it's
...
client-side anyway (@colegleason @paglias)
2014-01-27 16:34:22 -08:00
Matteo Pagliazzi
13131087ff
fix(translations): add env.t to rootScope
2014-01-24 23:19:17 +01:00
Tyler Renelle
47bd6dcb79
fix(spells): more $rootScope spell-casting bug fixes
2014-01-22 00:27:55 -08:00
Tyler Renelle
e0646bb98d
fix(spells): add some spells tests, don't send up body to spell paths
2014-01-22 00:16:52 -08:00
Tyler Renelle
c6f7ab8a5c
fix(spells): some $rootScope.applying action fixes so cast-ending is
...
immediate instead of waiting on response. Also, slim down party
population to the essentials to avoid RequestEntityTooLarge
2014-01-21 23:04:01 -08:00
Tyler Renelle
a1df41ad81
fix(spells): <ESC> to cancel spell-casting
2014-01-18 14:15:45 -07:00
Andrew Bloomgarden
dc368bb652
Remove references to $rootScope.Shared & .Content in non-view code.
...
Instead, have them request services that return them so tests don’t need to prepare special state.
2014-01-15 21:33:58 -08: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
8b8f385fff
winter: make bailey head more visible with holiday gear (remember to
...
revert this after 1/31!)
2013-12-20 23:14:08 -07:00
Tyler Renelle
bf699ca466
Merge branch 'winter' into develop
2013-12-20 21:59:54 -07:00
Tyler Renelle
58195d9eeb
#2012 preventDefault as well as stopPropagation. This will preven the
...
checkbox from getting checked, which may not be desirable, but at least
prevents the bug for now
2013-12-20 19:57:03 -07:00
Tyler Renelle
a4ba5b036f
save user on spell-cast (so we don't get second mp loss notif)
2013-12-20 18:52:14 -07:00
Tyler Renelle
06ee34c09b
fix #2040 - $rootScope.moment = window.moment. Fixes to applying spell
2013-12-17 23:08:41 -07:00
Tyler Renelle
04df61fb53
fix #2030 , immediately "fulfill" spell cast, don't wait for server response
2013-12-17 19:33:36 -07:00
Tyler Renelle
d03a996946
classes: very simple "buffs applied" icon next to level, add chat message
...
for party / member casts (@wc8 @sabrecat)
2013-12-17 19:16:31 -07:00
Tyler Renelle
ceea1b5909
#2008 add option to disable sticky header
2013-12-17 14:04:38 -07:00
Tyler Renelle
d2a460769d
#2008 #2020 use jquery.sticky instead of bootstrap affix
2013-12-17 13:41:13 -07:00
Tyler Renelle
91f5da7989
[ #1994 ] dismiss alert fix
2013-12-16 15:43:16 -07:00
Tyler Renelle
a7100b6606
classes: cast URL fix
2013-12-16 00:18:50 -07:00
Tyler Renelle
259f9033c4
APIv2: add paths /api/v2/* and /api/v1/*. v1 has limited deprecated routes (only the things I know currently work), and we'll notify 3rd-partyists to migrate to apiv2 once it's documented and tested
2013-12-15 17:54:34 -07:00
Tyler Renelle
774775de7a
fixes: appliedTags, add moment to rootScope (repeat i18n issues). Also,
...
discard the sync-queue if errors were detected. Previously, if an op
triggered server error, the op is still in the queue and will keep
trying. Thus, in-browser user is corrupt - they'll need to logout /
clear localStorage. This *should* fix that, while still allowing the
sync-queue to build up when offline (status appears to == 0 in those
cases). @paglias just FYI - should be good, but wanna loop you in just
in case.
2013-12-15 12:11:25 -07:00
Tyler Renelle
ee1cd3c05d
[ #1977 ] APIv2 WIP - start of a framework where operations are shared
...
between client & server. If the op is called on the client, it updates
the user & then POSTs to the server with op of the same name. If called
on server, it updates the user and user.save()s
2013-12-11 21:42:57 -07:00
Tyler Renelle
ad0c953d0a
classes: misc spell-casting fixes, support party spells
2013-12-05 11:05:47 -07:00
Tyler Renelle
19b6eb73e0
Merge branch 'develop' into classes
...
Conflicts:
public/css/index.styl
src/models/user.js
views/options/profile.jade
views/shared/header/avatar.jade
views/shared/tasks/lists.jade
views/shared/tasks/task.jade
2013-12-02 18:24:33 -07:00
Nick Gordon
5b610bfc5c
small fix for sanity
2013-11-27 22:48:48 -08:00
Nick Gordon
86f62ac2b2
fix for #1920 , again. this is very 'un-angular' but it *actually* works. the proper way to do this is make a directive for 'userlevel' or something and have that apply the proper styles
2013-11-26 14:56:24 -08:00
Tyler Renelle
83e3a6aff2
classes WIP
2013-11-23 16:59:41 -07:00