All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
11 July 2022
- Remove console
e5a9749
8 July 2022
- Tweak menu collapse to hide buttons
53dc8a8
8 July 2022
- Fix margin on menu collapse
#180
6 July 2022
- Add collapsible tab names
#178
- Make contact tickets a list
#179
- Update demo index, add slider test placeholder
023606d
- Update README.md
66285a3
2 July 2022
- Update contact search to work with start preview
#177
- temba-slider component
#176
- Add slider
1db8884
- Add slider to modules
031116e
21 June 2022
- Add ContactTickets component
#174
17 June 2022
14 June 2022
- Use status names for badges
26526fc
13 June 2022
10 June 2022
- Nicer media embeds in ContactChat
#171
- Add better user-facing date format on contact fields
#170
- Bump ansi-regex from 4.1.0 to 4.1.1
#161
- Bump async from 2.6.3 to 2.6.4
#163
- Add binding to store and new contact components
#169
- Don't require store for contact chat
9fe713b
- Degrade html5 audio with link
07aa1a9
1 June 2022
- Encode query for contact search summary
#168
- Display failed reason for failed msg_created events
#166
- Include failed message in history test
9c3424d
- Give screenshot test more time
386bfd3
- Clean out-tsc when testing
918582f
28 April 2022
- Tweak lockfile
748c16c
28 April 2022
- Fix user select on history
8d2d5a3
28 April 2022
- Update version of flatpickr
4560eb8
26 April 2022
22 April 2022
- Add bubble support for menu items
#164
21 April 2022
- Tabbed pane
#162
- Update history and fix tests that weren't scrolling
e6f2baf
- Fix menu parent clicks, shrink menu fonts
0bd7c7e
- Tighten up menu buttons
a2d766d
11 April 2022
- Bump minimist from 1.2.5 to 1.2.6
#156
- Simplify menu refresh, add on_submit to modax menu item
#160
- URL Inlines
#158
- Add dropdown component
#157
- Upgrade to latest lit
#155
- Update to latest lit
d595e32
- pin macos build version
246cfba
- Add support for menu inlines with sub urls
180cf59
4 March 2022
- Bump marked from 0.7.0 to 4.0.10
#147
- Bump node-fetch from 2.6.1 to 2.6.7
#149
- Bump prismjs from 1.25.0 to 1.27.0
#153
- Menu buttons
#154
- Add buttons to TembaMenu. Prefix for VectorIcon.
f71c5ff
5 February 2022
- Capture mouse down on option scroll
2767d53
4 February 2022
- Hold focus on options until mouse up
#151
- Select format
#150
- Add simple collapse to menu
d12448e
- Pixel pushing on the select widget
fb57486
- Update screenshots
c2b4223
26 January 2022
- Add info text to select widget, animate open and close
#148
15 January 2022
- Remove spurious div
4897f25
14 January 2022
- Changes for start flow
#146
- Add autogrow attribute for temba-textinput
#145
- Update contact search to have link instead of summary
ee8435e
- Tweak styling for checkboxes, make full width
2f3915e
- Add auto grow option for textareas
a4cc8aa
30 November 2021
- Add temba-anchor
#144
19 November 2021
- Event log
#143
- Add vanity url support to menu
#142
- Fix event log links, new icons, menu no-path events
eef97a8
- Update screenshots
f4dc4f1
6 November 2021
- Collapsed nesting
#141
- Add collapsed nesting support to menu
2974eb3
- Update tests
af39e71
- Tweak item alignment
775c6ac
21 October 2021
21 October 2021
- Ticket list paging improvements
#140
- Update icon set
#139
- Menu updates
#138
- Nicer contact fields with dynamic basis and animation
#137
- Update screenshots
46b675f
- merge
ecd3c4e
- merge
baecef4
5 October 2021
- Fix shadow on drawer when expanded
#136
- Fix tip z-index on contact chat pane
#135
- Use tickets bulk actions endpoint
#134
- Bump prismjs from 1.23.0 to 1.25.0
#130
- Restore default scale on vector icon
3f9d9c8
4 October 2021
- ContactChat improvements
#133
-
- Modify scroll title positioning to work sans scrollbars
caffc39
- Modify scroll title positioning to work sans scrollbars
- Update tests
c7e8875
- Remove prepush temp
f609243
24 September 2021
- Add basic media support to contact history
#132
24 September 2021
- Render cleared fields properly
#131
15 September 2021
- Topics instead of subjects in ticket ui
#129
- Bump jszip from 3.6.0 to 3.7.1
#121
- Bump path-parse from 1.0.6 to 1.0.7
#117
14 September 2021
- Conditional load of custom elements
#128
- Fix pending menu options on load
#124
- Select first option with endpoints without placeholders
#127
10 September 2021
- Fix wrapping and network fetch asplode
#126
- Somebody did a thing
#125
- Fix setting of pending path, add option to have menu wait for selection
a96a22b
7 September 2021
- Set internal scroll to initial on block options
#123
1 September 2021
- Remove debug
ea1936c
31 August 2021
- Ensure list fires change event when item disappears but index stays t…
#122
- Ensure list fires change event when item disappears but index stays the same
8b2bce2
- Fix comments
1d451a7
31 August 2021
5 August 2021
- Break all for all webhooks, not just failed ones
#116
4 August 2021
- Allow urls in event history to break any
#115
- Fix for intermittent CI failures
#113
- Switch build to be pre-push
10cfef2
- Switch husky to run tests pre-push instead of commit
2fd0af4
- Avoid exceeding test time for ci
6fe8dce
29 July 2021
- initialize select value on temba-option evaluation
#108
- Don't embed omnibox in a field as it uses temba-select underneath
#112
- Use field errors for contact search feedback
#111
- Include option slot for temba-list
#110
- Rework assignment events
#109
- Show last_activity_on for ticket list
#107
- initialize selecet value on temba-option evaluation
9ebeafd
- Remove debug
3d37228
27 July 2021
- Reset secondary button on modal close
#106
- Fix widths for scrollbar hiders, consistent border radii
#105
- Update (hopefully) deterministic modax test
cb15959
- Wait a bit after close dialog test
319016b
- Generate screenshots with 'always' for macos scrollbars set
0ad68fe
21 July 2021
- Support selected items without placeholder
2df0134
21 July 2021
- Add temba-menu component
#104
- Fix half pixel shift for svgs in select for Safari
#101
- Apply pix-shift fix universally on VectorIcon
c4765b7
12 July 2021
- Add control margin bottom
#100
7 July 2021
- Add more variables for form widget appearance
#99
6 July 2021
- Fix alias editor
#97
- Use postJSON for alias editor
c2a38f2
- Fix alias editor payload to be valid JSON request body
d9139c7
25 June 2021
21 June 2021
- Make omnibox behave like a form field
#91
17 June 2021
- Handle ticket_reopened
#88
- Handle ticket_reopened event, fix various scrolling issues
228240d
- Handle ticket_reopenend
0977ff0
- Don't obsure reopen button
f7898f4
15 June 2021
- Only focus text inputs on dialog open
#87
14 June 2021
10 June 2021
- Notes as events
#85
- Remove incorrect peer dependencies
5674e65
- Notes as TicketEvents. Only allow notes on open tickets.
c6e1ae0
- Explicit note events
422675c
8 June 2021
3 June 2021
- Use merged mailroom endpoint
#82
24 May 2021
- Make sure widget-only controls get proper disabled treatement
#81
- Bump browserslist from 4.16.3 to 4.16.6
#80
24 May 2021
- Enable eslint and fix existing errors
#79
- Add disable toggle demo
a53f218
- Change build command
9516133
17 May 2021
- Add @ticket to expressions
#78
8 May 2021
- Bump hosted-git-info from 2.8.8 to 2.8.9
#76
- Default checkbox
#77
- Disable some animations in tests
3119e71
- Minor color adjustments on select and options
02d23f0
8 May 2021
7 May 2021
5 May 2021
- Fix missing change event on temba-list
#73
- Fix missing change event on temba-list, add more tests
96f7dde
29 April 2021
- Allow agents to be restricted to a singular ticket
#72
- Add reopen, fix cursor index when block options shrink
d44d051
28 April 2021
- Fix ticket event context
#71
27 April 2021
- Create index build
68cff93
27 April 2021
27 April 2021
- Agent Updates
#70
- Allow request abort with list endpoint changes
#69
- Use native function handlers for datepicker
#68
- Add tool tip component, label resolve button
bd1482c
- More obvious clickable treatment for temba-icon. More pixel pushing.
f911dec
- Update changelog
b2c8ca2
15 April 2021
- Fix textinput insert, more tests
#66
- Add change event for checkbox, support click method
#67
- More robust contact history test
#65
- fix intermittent test failure for contact history
6aac61b
- Switch node directive to node-version for publish action
c426fae
- Update package.json to push tags on versioning
7aabda2
12 April 2021
- Agentes alpha
#62
- Add fetch abort support to getUrl
#61
- Remove send button in favor of enter key
#60
- Fix security alert with highlight.js
#59
- Update build
#58
- ensure same yarn version in ci
9b66c0d
- Update build tooling
c647996
- Update to latest tooling from open-wc
8aa63c2
5 March 2021
- More updates to work toward agents.
#55
- Lots of progress on ticket controls, refreshing, rendering, etc
ba35ac7
- Dueling refreshes between contacts and history
56ecbe2
- More event types, TemplateResult support on oxford fns
0ae91ea
17 February 2021
- Multi select expressions
#56
- Add disabled state on TextInput
#54
- More updates to work toward agents.
c5e91fe
- Add rearward infinite scroll for contact history.
12a63b3
- Add message sending and recent message polling
fb780c0
1 February 2021
- Bump socket.io from 2.3.0 to 2.4.1
#53
- Fix prod build includes
#52
- Update to newer version of open-wc/testing-karma
#51
- Modax should hide on redirect
#50
- Roughed in components to support agents
#46
- Modax should hide on redirect, add tests
790ea7e
- Simplify build
86ddb45
- remove build dependency
c50db62
21 January 2021
- Add '@resume' to expression parsing
#49
- Revert yarn.lock
54708a9
- Add some tests
2f87241
- Move coverage to screenshot build
e56c79f
13 January 2021
- Add node as allowed top-level for autocompletion
#47
- Bump axios from 0.20.0 to 0.21.1
#45
- merge
06af111
- Deal with missing package in npm
fdcfc6a
- Roughed in components to support agents
c5f7d94
16 December 2020
16 December 2020
- Bump ini from 1.3.5 to 1.3.8
#41
- Fix issues with cursor after sanitizing for gsm
#43
- Add visual unit tests for textinput
#40
- Tweak font for screenshot tests
ff77d20
- Update dependencies
0805ed7
- Update open-wc
7407255
22 November 2020
- Fixt textarea initial values
b56cc7b
19 November 2020
- Fix text insertion by using one-way binding
#36
- Fix text insertion with one-way binding
77b0de6
- Reenable tests, oops
472df37
17 November 2020
10 November 2020
- Pass down errors for omnibox
#33
28 October 2020
- Remove debug
c5bc380
23 October 2020
- Fire change event on keyboard removal of multi select item
#32
- Select tags with expressions. Blur events on selection.
#31
- Honor mouse completion selection
0926006
21 October 2020
- Support counter attribute inside current shadow
f825c97
20 October 2020
- Add temba-charcount
#26
- Add charcount widget
ff72787
- Fix tests
1d6345c
- transparent caret in screenshot tests since it blinks
769c07a
14 October 2020
- Add clearable option to select
#25
14 October 2020
- Mark outbound requests as ajax
#24
7 October 2020
- Fetch all remote items before performing local searches
#23
2 October 2020
- Fix alignment on searchable select and search weight
#20
- Move dev dependencies where they belong
101c0e8
28 September 2020
21 September 2020
- add disabled state for temba-field and temba-checkbox
#16
- Add screenshot test for searching with multiple selections
200eda3
- Fix security alert
594711b
- let temba-field set color, disable cursor
fb48afd
17 September 2020
- Fix right aligned single selection when search is enabled. It finally happened. Dreams do come true.
#14
- Fix right aligned single selection when search is enabled. Add screenshot tests.
707f03d
- Move screenshots into their own file
1c18af5
- Add two stage build
1b8dc21
13 September 2020
- Add expression support to temba-select
#13
- Bump node-fetch from 2.6.0 to 2.6.1
#12
- Bump http-proxy from 1.18.0 to 1.18.1
#11
- Add temba-store and expression support to temba-select
a24170d
- Add testing framework
9215223
- Add codecov
b55524a
1 September 2020
- Max dialog height based in vh
2461858
1 September 2020
- Remove cruft
bf952a7
1 September 2020
28 August 2020
- Fallback for forms without submit buttons
3c5228f
28 August 2020
- Remove debug
edb3d17
27 August 2020
- Fix form submission within modax and vanilla submission for firefox
851fc1c
27 August 2020
- Add specificity to deal with shadycss conflicts
5337569
- Make select the same height as inputs
1ea7230
23 August 2020
- Bump serialize-javascript from 3.0.0 to 3.1.0
#9
- Support default datetimes, add clearable for TextInput
1e53b38
- Fix text insertion and submit on enter
c0aa322
4 August 2020
- Tweak option selection colors
990cba1
4 August 2020
- Bump websocket-extensions from 0.1.3 to 0.1.4
#5
- Bump lodash from 4.17.15 to 4.17.19
#6
- Bump elliptic from 6.5.2 to 6.5.3
#8
- Default to first static option if none are set
a409ced
30 July 2020
- Better support for destructive modax and redirects
1c950eb
27 July 2020
- Support for rp refresh
#7
- Add datepicker option to textinput, lots of styling tweaks
e7a87f8
- Tag support for multi select
457b191
- Bump lodash from 4.17.15 to 4.17.19
8d70b81
18 June 2020
2 June 2020
- General styling updates
#4
- More tweaks for edge
#3
- Add disabled select, and extra styling options for button
ef6942f
21 April 2020
- Fixes to support Edge
7e8c312
17 April 2020
17 April 2020
- Update packages
80a1aae
- Scroll with parent scroll, hide options if anchored element isn't visible
2d59df5
- Fire standard change events for temba-select
584da59
12 March 2020
- Don't use quiet debounce for selects with static options
4159da8
12 March 2020
- Update package details, add .npmignore
b399ee3
12 March 2020
- Update include replacement pattern
0be3a97
11 March 2020
- More build tweaks
c46b12d
11 March 2020
- Hashed bundle on template includes
f63f42c
11 March 2020
- Fix preload path
30b8634
11 March 2020
- Build components-head template
480879d
11 March 2020
- Update includes for nested build directory
eb65626
11 March 2020
11 March 2020
- Update publish.yml
a8d5bb4
11 March 2020
11 March 2020
- Create publish.yml
022aa78
11 March 2020