16 Commits
Author SHA1 Message Date
David Taylor 2a4936698b DEV: Update eslint config (#231) 2024-11-19 11:20:28 +01:00
Jarek Radosz 30ac835e1d FIX: Form validation bugs, new modal api, glimmer (#182) 2023-12-11 20:00:34 +01:00
Jarek Radosz bc81d30dc8 DEV: Update linting (#181) 2023-11-29 23:01:31 +01:00
David Taylor 3860d82625 FIX: Update transcript handling following core updates (#179) 2023-11-27 12:04:54 +00:00
Keegan George bdc2f27a2a DEV: Ember upgrade (#155) 2023-01-23 10:30:48 -08:00
Jarek Radosz 359d6f6be8 DEV: Fix imports (#111) 2022-03-06 21:18:46 +01:00
Jarek Radosz 46cdce24bd DEV: Lose the es6 suffix (#110) 2022-03-04 19:27:42 +01:00
Joffrey JAFFEUX 9327e705cf DEV: apply coding standards (#43) 2020-09-04 13:23:28 +02:00
Robin Ward 368b60cd80 DEV: Discourse.Route has been deprecated 2020-05-12 14:24:33 -04:00
David Taylor a48870ef38 FIX: Access transcript params correctly
Previously we were using an undocumented Ember API
2019-07-27 15:04:42 +01:00
David Taylor 44001e259b DEV: Apply prettier to JS and SCSS files 2018-09-12 16:16:18 +01:00
Guo Xiang Tan f836047f90 REFACTOR: Clean up code in plugin. 2017-10-03 17:42:07 +08:00
David Taylor 2d7f25d7e6 Add support for chat transcripts
(still needs to be implemented by providers)
2017-07-24 16:13:53 +01:00
David Taylor d8e5494d4c Add (currently read-only) UI to the admin panel, displaying all existing rules. Dynamic routes created for each registered provider. 2017-06-28 15:12:37 +01:00
David Taylor 02692cf100 Added filtering logic for multiple providers, along with many RSpec tests.
General structure of the filter rules is taken from discourse-slack-official, but re-written to be more robust and easier to understand.
2017-06-27 19:43:29 +01:00
David Taylor 3967e2cd91 Created basic system to allow multiple integrations to register themselves, creating a separate tab in the admin interface for each one. 2017-06-26 19:19:50 +01:00