74 Commits

Author SHA1 Message Date
Thaum Rystra
74bd291426 Revert "Rolled back to Meteor 1.13, removed publication strategies"
This reverts commit 90aaf2d0fc.
2024-10-28 15:18:50 +02:00
Thaum Rystra
90aaf2d0fc Rolled back to Meteor 1.13, removed publication strategies 2024-10-28 15:09:59 +02:00
Thaum Rystra
02944f4de7 Disabled smart disconnect, not compatible with NO_MERGE_MULTI pub strat 2024-07-02 12:57:56 +02:00
ThaumRystra
ada4acc72d Updated Meteor 2024-06-15 19:04:37 +02:00
ThaumRystra
19669e729c Updated Meteor packages 2024-04-30 13:12:24 +02:00
Thaum Rystra
b13ca8c64b More testing of action system, now with test coverage 2024-02-27 15:30:40 +02:00
Thaum Rystra
ac15512bc5 Typescript all the parser things 2024-02-20 23:21:12 +02:00
Thaum Rystra
5b7d352323 Started splitting engine tests into individual files and testing action props 2024-02-16 16:16:18 +02:00
ThaumRystra
3b80f53929 updated packages 2023-12-30 14:13:56 +02:00
ThaumRystra
4a349ea906 Fixed a lot broken with nested sets 2023-12-18 23:12:39 +02:00
ThaumRystra
6e0364b636 Merge branch 'develop' into feature-nested-sets 2023-11-11 10:01:34 +02:00
Thaum Rystra
243684d206 Updated packages 2023-10-21 11:50:00 +02:00
ThaumRystra
d57e49f969 Began rewrite of all parenting functions to nested sets
What have I gotten myself into :(
2023-09-13 23:18:03 +02:00
Stefan Zermatten
2fc316de36 Removed redis-oplog, it wasn't working 2023-08-24 10:11:59 +02:00
Stefan Zermatten
376d3bc522 Added redis oplog with collection caching 2023-06-01 08:30:12 +02:00
Stefan Zermatten
b7be15ad70 Fixed package issue breaking vue slots 2023-05-07 00:23:00 +02:00
Stefan Zermatten
9fb85b8c50 Updated packages 2023-05-05 14:25:10 +02:00
Stefan Zermatten
0bf5954472 Updated packages 2023-04-21 11:17:46 +02:00
Stefan Zermatten
2b7851ab32 Added smart-disconnect + connection notifications 2023-02-27 14:23:50 +02:00
Stefan Zermatten
060b5f93ca Reduced bundle size and updates packages 2022-11-19 17:19:07 +02:00
Stefan Zermatten
0b1db3c40c Updated meteor 2022-10-18 15:40:41 +02:00
Stefan Zermatten
5cb835c536 Got basic typescript tools working 2022-10-09 17:33:43 +02:00
Stefan Zermatten
9f0ffe13f8 Updated meteor to fix observer bugs 2022-09-13 17:34:46 +02:00
Stefan Zermatten
a04935c5b4 Updated packages 2022-06-07 18:51:07 +02:00
Stefan Zermatten
caf50d1578 Merge branch 'version-2' into version-2-dev 2022-05-09 12:46:09 +02:00
Stefan Zermatten
ddc7f87a4a Replaced unsupported cron manager with new one 2022-05-03 11:29:27 +02:00
Stefan Zermatten
0b7c20e616 Added APM monitoring 2022-05-02 18:48:41 +02:00
Stefan Zermatten
f79a6d98ec Updated meteor 2022-02-25 12:27:59 +02:00
Stefan Zermatten
e0f621cc44 Added data and UI for effects targeting calculations by tag
Still need to:
- update engine to compute calculations with effects.
- Add UI for effects applied to each calculation
2022-02-14 16:26:49 +02:00
Stefan Zermatten
359f18988c Account functionality extended, API authentication implemented
- Can now add a second email address to your account and delete one of 
your email addresses
- Reset password now works
- Resetting the password of an account without a password set will set 
one
- Email templates overhauled
- Login tokens limited to close previously devastating ($800 database 
bill) security hole
- Login with REST API now works
- Once logged in, authentication of API calls with token works
- Creatures can now be fetched using the API
2022-02-10 19:02:18 +02:00
Stefan Zermatten
90820452af Updated packages 2022-01-16 20:27:14 +02:00
Stefan Zermatten
2cd784c92b Updated Meteor to 2.5.1 2021-12-27 17:48:34 +02:00
Stefan Zermatten
dca55d1d00 Reduced bundle size using dynamic imports for Vue components 2021-12-27 16:29:43 +02:00
Stefan Zermatten
1e10d8751b Archive now uses file system instead of collection 2021-12-19 12:20:09 +02:00
Stefan Zermatten
e79b8fda3b Improved migration code substantially, wrote migrations for more properties 2021-09-06 17:40:57 +02:00
Stefan Zermatten
235560eb44 Started on DBv1 migration 2021-09-06 11:36:42 +02:00
Stefan Zermatten
7e97bcb6d8 Updated packages 2021-07-13 12:04:36 +02:00
Stefan Zermatten
727101cd63 Updated Meteor 2021-04-22 15:10:47 +02:00
Stefan Zermatten
6ffb48b7b6 Began migration to Vuetify 2.x expect a lot to be broken 2021-03-24 16:23:39 +02:00
Stefan Zermatten
82150df5e0 Updated packages and dependencies 2021-03-24 14:38:47 +02:00
Stefan Zermatten
dcb535c84e Moved slot filler search to server side, limited docs in subscription 2021-02-11 22:09:43 +02:00
Stefan Zermatten
8f89f4b63f Ensured all subscriptions return empty arrays instead of errors or ready 2020-10-15 12:34:46 +02:00
Stefan Zermatten
dedab7b046 Added patreon tier refresh button, autorefresh tier on login daily 2020-09-09 13:55:21 +02:00
Stefan Zermatten
315073bd8e Refactored actions and let actions apply buffs to self 2020-06-21 23:54:51 +02:00
Stefan Zermatten
93d566e263 Exposed methods and publications to http requests, changed method names 2020-06-06 12:31:07 +02:00
Thaum Rystra
7a442d8fb9 Improved publications to be reactive to permission changes 2020-05-21 15:13:30 +02:00
Thaum Rystra
31185a4b12 Invite system created, mostly done, but timeboxed for now 2020-05-07 14:52:18 +02:00
Thaum Rystra
073578b90d Made all login Patreon only, limited some functionality to $5 patrons 2020-04-30 22:38:27 +02:00
Thaum Rystra
95bfcd79c9 Added UI backend that can do computations with context 2020-04-23 14:26:05 +02:00
Thaum Rystra
97111741bf updated dependencies 2020-04-04 14:30:22 +02:00