|
cf8a0dd0da
|
Add support for animated emoji (w/ option to turn them off) in the viewer
|
2019-09-06 06:46:18 +02:00 |
|
|
8153166840
|
Fix DMs being categorized as groups due to Discord layout changes
|
2019-09-06 06:38:44 +02:00 |
|
|
935013c0f4
|
Sort channel names in viewer by type, server name, and channel name
Closes #11
|
2019-09-06 06:22:54 +02:00 |
|
|
889403bc0d
|
Add support for custom emoji in the viewer
|
2019-09-06 05:52:16 +02:00 |
|
|
4c9539d98a
|
Add experimental viewer feature to embed archives
References #20
https://github.com/chylex/Discord-History-Tracker/issues/20#issuecomment-528690867
|
2019-09-06 05:27:55 +02:00 |
|
|
6d4edcc17e
|
Fix minification error in updated download code
|
2019-09-06 04:42:06 +02:00 |
|
|
f2361a9769
|
Fix UI being overlaid instead of pushing the bottom of the page up
Closes #74
|
2019-09-05 22:20:54 +02:00 |
|
|
05c764e486
|
Fix broken download in Edge
Closes #75
|
2019-09-05 21:55:42 +02:00 |
|
|
d9ea72e429
|
Fix broken DHT userscript button in new Discord UI
|
2019-04-26 18:07:30 +02:00 |
|
|
0d6b7d51a6
|
Fix channel detection in updated Discord UI
Closes #65
|
2019-04-26 17:58:34 +02:00 |
|
|
cdb9650401
|
Fix not recognizing group chats
Closes #59
|
2019-03-13 01:54:05 +01:00 |
|
Dot
|
1f7bd010ed
|
Fix "selected channel not visible in channel list"
Fix "The selected channel is not visible in the channel list" alert when the channel user play a game supporting RichPresence.
|
2019-02-13 17:27:55 +01:00 |
|
|
7a70e7b35b
|
Move version strings to build script
|
2019-02-06 02:42:01 +01:00 |
|
|
0b1d33b699
|
Add build step to turn tracker into a userscript
Closes #54
|
2019-02-05 22:33:28 +01:00 |
|
|
48647c3a7c
|
Fix not finding messages after a Discord update
Closes #56
|
2019-02-05 19:24:47 +01:00 |
|
|
869f0d0b08
|
Release BETA v.9
|
2018-09-19 16:14:27 +02:00 |
|
|
6d1d95defb
|
Allow specifying 0 in the page selection dialog
|
2018-09-19 16:14:11 +02:00 |
|
|
4ca33c3b57
|
Make the current page indicator a button to jump to an exact page
Closes #43
|
2018-09-19 15:53:11 +02:00 |
|
|
665f0d1247
|
Show hand cursor when hovering <select> elements in renderer menu
|
2018-09-19 15:50:25 +02:00 |
|
|
7c7f31a37a
|
Update savefile structure specification
Closes #46
|
2018-09-19 15:19:22 +02:00 |
|
|
ffffeb792b
|
Force scroll channel to top after selecting it to (hopefully) improve reliability
|
2018-09-19 15:01:53 +02:00 |
|
|
b442e87050
|
Fix server groups breaking the 'Swich to Next Channel' option
|
2018-09-19 15:01:50 +02:00 |
|
|
2e3c709459
|
Minor cleanup (unnecessary functions, array prototype calls)
|
2018-09-19 14:41:33 +02:00 |
|
|
3ca345b26f
|
Fix DM tracking broken by a recent update
Closes #45
|
2018-09-19 14:33:42 +02:00 |
|
|
d8108ddc9f
|
Release BETA v.8
|
2018-08-05 14:36:33 +02:00 |
|
|
4c69bd2326
|
Improve reliability when capturing first messages
Not perfect unfortuantely, had it miss the very first message on a
server...
|
2018-08-05 14:36:21 +02:00 |
|
|
b73bc1a395
|
Fix comment formatting
|
2018-08-05 13:42:05 +02:00 |
|
|
1d4479e5d2
|
Refactor viewer (template literals, classes, minor refactoring)
|
2018-08-05 12:43:30 +02:00 |
|
|
5ce4feaf89
|
Fix 'undefined' in viewer when a message starts with italics
|
2018-08-05 12:34:01 +02:00 |
|
|
9a239d7e99
|
Refactor tracker (template literals, classes, minor refactoring)
|
2018-08-05 12:12:51 +02:00 |
|
|
add5163820
|
Update message panel selectors to work with the recent Discord update
Closes #41
|
2018-08-05 11:34:59 +02:00 |
|
|
477460bd0e
|
Release BETA v.7
|
2018-02-16 17:38:55 +01:00 |
|
|
f39c554476
|
Fix input box to filter by contents not being reset on upload
|
2018-02-16 17:38:36 +01:00 |
|
|
ad23d47f88
|
Add filtering by contents, images, downloads, and edited status
|
2018-02-16 17:19:36 +01:00 |
|
|
c05f90c31e
|
Fix not detecting .jpeg files as images
|
2018-02-16 17:11:53 +01:00 |
|
|
fe065a50d8
|
Fix deselecting channel when changing filter & not deselecting on upload
|
2018-02-16 16:57:21 +01:00 |
|
|
226b3702de
|
Remove unused functions and delete scr.utils.js
|
2018-02-16 16:36:38 +01:00 |
|
|
35183fd270
|
Refactor user filter PR to make adding filters easier & cleanup UI
|
2018-02-16 16:36:26 +01:00 |
|
The Lynxy
|
ea27d551f1
|
Add the ability to filter messages by username
|
2018-02-15 11:34:52 -05:00 |
|
|
08387cb123
|
Release BETA v.6a & update website text
|
2018-02-08 21:43:11 +01:00 |
|
|
6186bcea37
|
Fix a crash when an embed has a title but no description
|
2018-02-08 21:23:27 +01:00 |
|
|
33ad6fcba5
|
Release BETA v.6
|
2018-02-05 17:01:16 +01:00 |
|
|
016c89e3b6
|
Fix broken selecting multiple files in Upload & Combine dialog
|
2018-02-05 17:00:42 +01:00 |
|
|
ecc6ff29ce
|
Fix "switch to next channel" skipping channels that take too long to load
|
2018-02-05 16:47:55 +01:00 |
|
|
5c8660afd1
|
Remove some old text from tracker settings dialog
|
2018-02-05 16:31:35 +01:00 |
|
|
0e04f34514
|
Add an error message if the selected channel is not visible in the channel list
|
2018-02-05 16:24:20 +01:00 |
|
|
5d06f5f181
|
Add support for basic rich embeds and webhooks
Closes #22
|
2018-02-05 16:03:59 +01:00 |
|
|
a298061098
|
Fix mismatched user IDs when combining completely different archives
Closes #17
|
2018-02-05 14:31:37 +01:00 |
|
|
22993e60a9
|
Release BETA v.5
|
2017-10-27 01:27:51 +02:00 |
|
|
4862ffce77
|
Fix and safeguard channel detection after the DOM structure changed
|
2017-10-27 00:22:30 +02:00 |
|
|
8b80bce56b
|
Rewrite most of the handling and fresh msg detection
Closes #15
Closes #16
|
2017-10-27 00:07:57 +02:00 |
|
|
b213716bcc
|
Release BETA v.4
|
2017-10-06 02:12:06 +02:00 |
|
|
1275745fb6
|
Rewrite message load detection after an update made it unreliable
|
2017-10-06 02:11:50 +02:00 |
|
|
828ba813df
|
Disable reset button while tracking
|
2017-10-05 22:33:51 +02:00 |
|
|
84eac1ef8a
|
Redesign buttons in both tracker and renderer
|
2017-10-05 22:18:45 +02:00 |
|
|
f8b8b1915f
|
Fix getReactProps for updated React
|
2017-10-05 21:54:54 +02:00 |
|
|
3bf8aea7e1
|
Release BETA v.3
|
2017-07-01 13:23:57 +02:00 |
|
|
a1021dc56c
|
Decrease delay before trying to load older messages
|
2017-07-01 13:20:20 +02:00 |
|
|
52499312cd
|
Replace ajax hook with DOM bullshittery because MutationObservers are bork
|
2017-07-01 03:52:38 +02:00 |
|
|
cb9222bdd0
|
Remove outdated warning in tracker & add version and release date
|
2017-06-30 15:15:49 +02:00 |
|
|
c9bc6bee08
|
Update message loading and remove untracked request detection
|
2017-06-30 14:54:10 +02:00 |
|
|
b9f8bbc8d3
|
Add a function to get loaded messages from UI instead of AJAX response
|
2017-06-30 14:42:44 +02:00 |
|
|
a11a874d51
|
Add a function to get React instance from an element
|
2017-06-30 14:29:20 +02:00 |
|
|
edb6867284
|
Rewrite channel handling for the updated Discord layout
|
2017-06-10 15:40:37 +02:00 |
|
|
946b171344
|
Close enough
|
2017-05-31 16:40:27 +02:00 |
|
|
82a127003e
|
Add version and release date to renderer
|
2017-05-31 16:35:12 +02:00 |
|
|
33fef6e897
|
Change the modal system in renderer to use dynamic height
|
2017-05-31 15:39:13 +02:00 |
|
|
170c61b3bd
|
Fix a crash in renderer when a channel has no messages
|
2017-05-31 14:52:59 +02:00 |
|
|
5bca25d019
|
Add a short delay before trying to load older messages (fixes issues on fast computers)
|
2017-05-31 14:52:32 +02:00 |
|
|
8f99c30880
|
Remove unnecessary code and refactor some more
|
2017-05-24 18:27:53 +02:00 |
|
|
1a18e4ddc5
|
Show settings only on first run and don't show them after state reset
|
2017-05-24 17:27:55 +02:00 |
|
|
65a64b30bb
|
Add persistence of settings using cookies
|
2017-05-21 01:08:41 +02:00 |
|
|
03bc03c51d
|
Implement some tweaks and fixes for minification
|
2017-05-20 22:23:13 +02:00 |
|
|
ed68136e25
|
Reimplement uglifyjs prop mangling
|
2017-05-20 21:01:09 +02:00 |
|
|
c2f0134cf8
|
Tweak message shown when running script inside a channel
|
2017-05-20 16:07:10 +02:00 |
|
|
874b5282a7
|
Add a button to close the UI
|
2017-05-20 16:03:01 +02:00 |
|
|
6f9659fbad
|
Fix formatting and minor issues in last PR
|
2017-05-20 15:39:28 +02:00 |
|
Jacob Hands
|
8c3a55eb58
|
Use blob to allow larger downloads
|
2017-05-19 21:06:03 -05:00 |
|
|
43917632bd
|
Fix escaping of doubled formatting characters in renderer
|
2016-11-15 14:22:48 +01:00 |
|
|
f0de2709c2
|
Rewrite escaped formatting character handling in renderer
|
2016-11-15 13:49:44 +01:00 |
|
|
ee8c923c3a
|
Fix issues with no embed url rendering
|
2016-11-15 13:32:01 +01:00 |
|
|
0c76900774
|
Add a Discord website check to the tracker
|
2016-11-03 02:03:06 +01:00 |
|
|
c52ee683fa
|
Use last uploaded file name as the downloaded file in tracker
|
2016-11-03 01:35:14 +01:00 |
|
|
6637468a70
|
Show tracker settings after clicking Reset
|
2016-11-03 01:31:18 +01:00 |
|
|
f023c75f9e
|
Add a renderer setting to toggle message formatting
|
2016-11-03 00:57:00 +01:00 |
|
|
737ea37c61
|
Refactor scr.gui.js to make checkboxes easier to setup in renderer settings
|
2016-11-03 00:54:14 +01:00 |
|
|
8e394ff1be
|
Add an option to toggle image previews in renderer
|
2016-11-02 23:00:16 +01:00 |
|
|
babdafea01
|
Add a base for renderer settings modal
|
2016-11-02 22:59:57 +01:00 |
|
|
f1a6345385
|
Add an About button to renderer
|
2016-11-02 22:20:35 +01:00 |
|
|
8961569114
|
Add a base for modal dialogs in renderer
|
2016-11-02 22:20:11 +01:00 |
|
|
2e34c8c315
|
Reorder functions in scr.gui.js and add organizational comments
|
2016-11-02 19:56:59 +01:00 |
|
|
2a0e686d64
|
Refactor scr.state.js to use a sorter from scr.processor.js in renderer
|
2016-11-02 19:17:18 +01:00 |
|
|
d87fdd877f
|
Add a WIP message processor with filters and sorters
|
2016-11-02 19:16:50 +01:00 |
|
|
082e6d0a1a
|
Refactor and reorganize scr.state.js in renderer
|
2016-11-02 18:23:26 +01:00 |
|
|
b54ab16a39
|
Refactor savefile and state in renderer
|
2016-11-02 17:20:40 +01:00 |
|
|
c5b6e1d110
|
Add object iteration and combining functions to scr.utils.js
|
2016-11-02 17:20:22 +01:00 |
|
|
50f184cc09
|
Add scr.utils.js to renderer with a readJsonFile function, and refactor execution file
|
2016-11-02 17:20:07 +01:00 |
|
|
87ef25129e
|
Restructure renderer style.css into multiple files
|
2016-11-02 16:34:56 +01:00 |
|
|
78561c9689
|
Add a separator class to renderer, rename previous separator to splitter and tweak the style
|
2016-11-01 20:04:59 +01:00 |
|
|
a10c1c993a
|
Refactor pagination from scr.exec.js to scr.state.js in renderer
|
2016-11-01 17:26:26 +01:00 |
|