DevilXD
|
d100c4b7ff
|
Ensure all possible time triggers are included
|
2022-12-19 08:50:10 +01:00 |
|
DevilXD
|
1cc4c4d1c3
|
Improve debug experience
|
2022-12-14 15:18:45 +01:00 |
|
DevilXD
|
4788ac8fbf
|
Use slots where possible for a marginal memory save
|
2022-11-25 11:42:46 +01:00 |
|
DevilXD
|
03eb64171c
|
Redesign the maintenance task to avoid reloading on campaign status changes
|
2022-11-20 23:09:11 +01:00 |
|
DevilXD
|
3dbe1f02be
|
Add a 'finished' inv view filter
|
2022-07-31 22:36:34 +02:00 |
|
DevilXD
|
f919850ad2
|
Typing update
|
2022-07-31 21:40:03 +02:00 |
|
DevilXD
|
2e1711cf05
|
Implement campaign linking URL, status and filtering
|
2022-07-29 23:30:25 +02:00 |
|
DevilXD
|
3c8274b166
|
Implement handling for drops with more than one benefit
|
2022-05-16 22:42:32 +02:00 |
|
DevilXD
|
c77b8f6714
|
Minor consistency changes
|
2022-05-15 14:44:06 +02:00 |
|
DevilXD
|
0b32d09285
|
Utilize inventory changed events to manage the overview tab;
instead of the progress notification system
|
2022-04-27 19:17:43 +02:00 |
|
DevilXD
|
097215ce7d
|
can_earn improvements
|
2022-03-30 20:54:51 +02:00 |
|
DevilXD
|
5af4ee79c3
|
Remove Game Selector;
Implement multi-game mining based on the priority list
|
2022-03-30 14:15:26 +02:00 |
|
DevilXD
|
f7b0a5f2cc
|
Implement the inventory tab
|
2022-03-27 14:03:11 +02:00 |
|
DevilXD
|
82b999995f
|
Imports cleanup
|
2022-03-12 11:59:25 +01:00 |
|
DevilXD
|
a10c0bf389
|
Fix typing runtime problems
|
2022-02-27 12:23:13 +01:00 |
|
DevilXD
|
92d722fd0c
|
Change typing to 3.10 syntax
|
2022-02-27 12:07:40 +01:00 |
|
DevilXD
|
4d2a884fbe
|
Redo channel init
|
2022-02-11 18:09:54 +01:00 |
|
DevilXD
|
3ccbd4c3db
|
Readd campaign's get_drop
|
2022-02-10 20:10:17 +01:00 |
|
DevilXD
|
5e129d41d8
|
Attribute lookup performance improvements
|
2022-02-06 21:23:17 +01:00 |
|
DevilXD
|
f7d836aa4f
|
Give imports some more sensible ordering
|
2022-01-25 16:20:48 +01:00 |
|
DevilXD
|
29d4fb6cb0
|
Fix an issue where channel's display name was treated like it's username/login
|
2022-01-24 22:57:37 +01:00 |
|
DevilXD
|
9ef0007604
|
Improve figuring out if new campaigns are claimed or not
|
2022-01-24 22:57:14 +01:00 |
|
DevilXD
|
d51c3f53bd
|
Move ACL check into drop's can_earn
|
2022-01-23 14:01:35 +01:00 |
|
DevilXD
|
75179dc69f
|
Fix isEnabled KeyError
|
2022-01-22 19:32:13 +01:00 |
|
DevilXD
|
7e5f34748b
|
Use aware timestamps in inventory
|
2022-01-22 19:13:22 +01:00 |
|
DevilXD
|
bd9d818b21
|
Implement support for campaign ACLs
|
2022-01-22 15:31:44 +01:00 |
|
DevilXD
|
3a05e5e104
|
More accurate active drop pre-display
|
2022-01-16 23:10:52 +01:00 |
|
DevilXD
|
365a702d8a
|
Implement automatic campaign discovery and starting
|
2022-01-16 22:56:06 +01:00 |
|
DevilXD
|
b6229163bf
|
Fix an AttributeError on cache invalidation
|
2022-01-13 18:13:36 +01:00 |
|
DevilXD
|
bf377b260f
|
Add campaign and drop repr
|
2022-01-13 14:28:22 +01:00 |
|
DevilXD
|
7b80cd9a67
|
Cache dynamic inventory attributes
|
2022-01-13 14:13:59 +01:00 |
|
DevilXD
|
6b30f93f71
|
Implement dynamic campaign status
|
2022-01-12 11:36:36 +01:00 |
|
DevilXD
|
2e7f19be0d
|
Remove campaign's get_drop
|
2022-01-11 20:20:21 +01:00 |
|
DevilXD
|
68d7a2fe3e
|
Implement dynamic precoditions
|
2022-01-11 20:19:54 +01:00 |
|
DevilXD
|
79ed2af650
|
Store allowed channel names
|
2022-01-10 19:49:34 +01:00 |
|
DevilXD
|
8d77a362b5
|
Fix detection of whether or not a drop can be progressed
|
2022-01-09 14:13:08 +01:00 |
|
DevilXD
|
1af56199fc
|
Fix a bug with claim method returning False for already claimed drops
|
2022-01-09 14:11:40 +01:00 |
|
DevilXD
|
bd0392e168
|
Drop claim minutes fix
|
2022-01-07 10:47:06 +01:00 |
|
DevilXD
|
62a3bc715c
|
Better active drop search
|
2022-01-07 10:46:33 +01:00 |
|
DevilXD
|
bceb49b23a
|
Streamline and improve the active drop search process
|
2022-01-06 22:11:59 +01:00 |
|
DevilXD
|
978d958578
|
Improve the drop progress tracking system
|
2022-01-06 14:33:00 +01:00 |
|
DevilXD
|
c8d3b992d7
|
Huge GUI update
|
2021-12-29 13:55:05 +01:00 |
|
DevilXD
|
8f8f2609a1
|
Campaign progress now includes current drop progress
|
2021-12-21 15:28:06 +01:00 |
|
DevilXD
|
8100a50fbe
|
Game now supports __str__
|
2021-12-20 21:30:47 +01:00 |
|
DevilXD
|
ddd2649c01
|
Added remaining_minutes to drop campaigns
|
2021-12-20 10:56:48 +01:00 |
|
DevilXD
|
a45838e088
|
Huge websocket redesign, to support more than a single connection
|
2021-12-15 18:37:30 +01:00 |
|
DevilXD
|
4e8dd5e8c6
|
Added drop campaign progress property
|
2021-12-10 17:41:36 +01:00 |
|
DevilXD
|
97521c11e9
|
Small code cleanup
|
2021-12-10 13:45:28 +01:00 |
|
DevilXD
|
857a543214
|
Implement drop campaign reeval when last drop is claimed
|
2021-12-04 18:38:40 +01:00 |
|
DevilXD
|
fcd9e5b52d
|
Made the settings file optional;
default config creation removed, instead fetches a list of all live channels for the current drop campaign's games
|
2021-12-04 14:16:25 +01:00 |
|