Commit 2e8d3bd
authored
feat: add slack integration (#73)
- add new controller to test slack integration
- create schemas and table for slack integration
- add slack handler module and some changes in schema and migrations
- add controller test cases
- add slack_event schema for validation and use it, improve the test cases
- create slack archives ui, add new ts_utc field, add is_broadcasted field
- add basic text formatting in slack ui, other stylings on the page
- add non-navigable links in the user-settings page
- add module documentation for slack_controller and slack modules, remove comments
- add index for ts_utc column of messages, minor changes in slack ui1 parent 6f111b5 commit 2e8d3bd
23 files changed
Lines changed: 4289 additions & 1 deletion
File tree
- config
- lib
- dau_web
- components
- controllers
- live
- dau
- slack
- scripts
- priv/repo/migrations
- test
- dau_web/controllers
- support/fixtures
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
0 commit comments