1f4c5c9774Users created shouldnt be enabled by default, a user update job should enable users after checking guest status
master
1.2.4
Deon George
2022-09-09 15:58:28 +1000
67f78b2f5dEnhancements to Message::class making it more similar to Modal::class in terms of methods
1.2.3
Deon George
2022-09-09 14:55:19 +1000
6c6d32b4ebFix hash conflict dump error
Deon George
2022-09-08 17:43:17 +1000
1923f4486bModal clear_on_close/notify_on_close defaults to TRUE, change MultiExternalSelect initial_options to be a collection
Deon George
2022-09-08 13:39:57 +1000
b289f29948Change elements that require plain_text to only accept string , make public the consts that describe element limits
1.2.2
Deon George
2022-09-07 19:27:30 +1000
e9980ff9fdGet value() by block_id when it isnt a form submission
1.2.1
Deon George
2022-09-06 20:08:04 +1000
145e322317Fixes for interactive messages, we use block_id to determine what needs to be done
Deon George
2022-09-06 17:23:54 +1000
1b55d7ab52Standardisation of callback_id/key/value and action_id/key/value, Message can only have 50 blocks
Deon George
2022-09-06 11:30:28 +1000
be26c3c0a3Consistent handling of Listeners methods (the should be overwritten in the application)
Deon George
2022-09-06 10:19:56 +1000
521de13d92BlockKit classes is now countable
Deon George
2022-09-05 23:13:44 +1000
a1be3ccd09Switch Message::respond() to use Http::class instead of curl directly
1.2.0
Deon George
2022-09-05 22:26:08 +1000
2c791cceadMinor fixes
Deon George
2022-09-05 17:17:35 +1000
1529f470faAdd __set method to Job and auto-initialize _data, update Message to check for a Team if the message is being used in a slack API
Deon George
2022-09-05 15:07:16 +1000
905c207956Switch API to use Http::class instead of curl directly
Deon George
2022-09-05 13:56:47 +1000
15a6933026Enable __set() in Jobs, so all data is stored in _data
Deon George
2022-09-04 13:52:49 +1000
4ff944cb3aImplemented SlackSyntaxException and removed some deprecated functions
Deon George
2022-09-04 12:18:11 +1000
4c7d18c6b0App::environment is now 'local' not 'dev', consistent use of slack queue 'slack'
Deon George
2022-09-04 10:52:55 +1000
ff00e88417Options code tidyup
Deon George
2022-09-04 10:28:39 +1000
b6dc14971fListener code tidyup - consistent use of slack queue "slack"
Deon George
2022-09-04 10:21:52 +1000
89c13bcb73API code tidyup
Deon George
2022-09-04 10:21:01 +1000
a68c7936a6Add active to Team fillable
1.1.5
Deon George
2022-09-02 23:49:44 +1000
3bac7dcf6bMore functionality with emphemeral messages
1.1.4
Deon George
2022-09-02 23:08:55 +1000
e9a4eae7d1Enable sending ephemeral messages to Slack
Deon George
2022-09-02 17:39:49 +1000
80c1768534Fixes to getting values from buttons
1.1.3
Deon George
2022-08-30 12:01:13 +1000
9611939c57Fixes for Button elements
1.1.2
Deon George
2022-08-25 13:44:03 +1000
64228796aeAdd ExternalSelect, fix spelling for PlainTextInput, other minor syntax errors
Deon George
2022-08-24 23:44:36 +1000
32a5d7f05aAdded Blocks/Elements/MultiExternalSelect, ViewSubmission enhancements and Options/Base updates
Deon George
2022-08-24 17:32:05 +1000
8c4f3413f2Consistent use of LOGKEY and make classes final where there downstream app shouldnt override them
Deon George
2022-08-24 14:02:22 +1000
5f14be0caeAdd our table names to our models, since they are not determined automatically
1.1.1
Deon George
2022-08-24 12:07:39 +1000
6b27945142Rename our migration so that it is always first
1.1.0
Deon George
2022-08-24 11:30:29 +1000
612798e67fBlockAction optimisation
Deon George
2022-08-23 21:28:14 +1000
4691a3f775Code styling update, no functional changes
Deon George
2022-08-23 17:48:09 +1000
e5f803d122Add SlashCommand controller, and change routes to slack/* and api/slack/*
Deon George
2022-08-22 21:59:02 +1000
bb5539f158Add callback_id to BlockActions, fix block::sections can also only have an accessory
1.0.6
Deon George
2022-06-27 22:25:57 +1000
1e5281de29More debugging trying to catch websocket connect errors
Deon George
2022-06-22 10:39:45 +1000
b69220b1ceRecord in the logs the contents of any Invalid JSON messages
1.0.5
Deon George
2022-06-10 09:34:09 +1000
1cbab6df2aUpdate phpws due to vulenerabilities in earlier versions of laminas\
1.0.4
Deon George
2022-06-01 10:48:13 +1000
ec8173a339We now use \Laminas as \Zend is abandoned
1.0.3
Deon George
2022-06-01 10:20:38 +1000
a7f043b23eEnable overriding database Models by the calling application - those models must be in the Slack/ subdir
1.0.2
Deon George
2022-05-19 16:29:19 +1000
eb73a67fa8Add slack to composer.json keywords
Deon George
2022-05-19 14:15:34 +1000
1c3966598dChange to how we resolve a user's team between Slack/ and App/* models
1.0.1
Deon George
2022-02-24 13:56:47 +1100
c5a13046edAdded in HTTP interactive options messages and Controller
1.0.0
Deon George
2022-02-24 12:27:36 +1100
29d3591125Added in HTTP interactive messages and Controller
Deon George
2022-02-24 09:02:29 +1100
dbd355555badded Message/AttachmentAction
Deon George
2022-02-24 09:00:45 +1100
3cadf2b808Changed calling open home screen job
Deon George
2022-02-23 14:30:33 +1100
a98debe69aadd Elements/StaticSelect, viewOpen now only takes a modal
Deon George
2022-02-23 10:41:34 +1100
4ea6152194Add Accessories/Overflow
Deon George
2022-02-23 08:14:00 +1100
181365f456Added Input/PlainTextInput, some minor fixes
Deon George
2022-02-22 17:47:32 +1100
6b16d07d80Incorporate HTTP endpoint logic so we can now do websockets or HTTP endpoints
Deon George
2022-02-22 11:52:55 +1100
b0c3897e45Remove calls to new Block that were missed from #b2cd5c7
0.2.2
Deon George
2022-02-01 08:57:35 +1100
3a7f411020Show size of chars in debug
0.2.1
Deon George
2022-01-19 16:43:29 +1100
b2cd5c7d46Rework BlockKit to include validation on size and counts
0.2.0
Deon George
2022-01-18 14:34:57 +1100
b20d7e2988Fix when user is not defined and a test is made to $user->is_admin
0.1.9
Deon George
2021-12-22 10:12:45 +1100
0edfa512c7Fix for creating users - active wasnt included. Also make admin default to FALSE
0.1.8
Deon George
2021-12-18 10:30:06 +1100
0414760cf0Add some helper functions
0.1.7
Deon George
2021-12-15 11:27:36 +1100
44fd2207feChange add to slack image to inline svg
0.1.6
Deon George
2021-12-15 09:48:34 +1100
104bc217fcChange to use leenooks/phpws, for DNS_SERVER fixes
0.1.5
Deon George
2021-12-09 15:53:48 +1100
2514bafd97Added more slack debugging when using socket mode
0.1.4
Deon George
2021-12-09 13:35:23 +1100
66031eff47Add scheduled messages
0.1.3
Deon George
2021-12-08 14:21:57 +1100
1a5371a7b9Seems commands __construct() is called during composer dump autoload
Deon George
2021-12-07 14:57:46 +1100