Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chatbot feature V1.1 - style changes and UPCOMING #754

Merged
merged 232 commits into from
Aug 20, 2018
Merged

Conversation

Nitsorn
Copy link
Contributor

@Nitsorn Nitsorn commented Aug 18, 2018

  • change FormWrapper to VFormGroup
  • can reset chat alerts
  • morgans comments
  • upcoming items
  • changed metadata.alpha to alphaNum
  • removed auto-permitting everyone from protection

Most are reviewed already in PR between chatbot-feature and slobs-chatbot

Nitsorn added 30 commits July 18, 2018 14:26
…ut, and update textarea font size to match twitchalertscss
Nitsorn added 22 commits August 15, 2018 16:20
* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* trying to merge chatbotfeature

* fixed andys comments

* removed timePicker and vue2-timepicker

* validating timer alpha

* fixed confc

* fixed some more asana stuff

* added validation on custom commands and timers

* added global enable

* more fixes

* made cooldowns small6 instead of 5

* added permission and cooldowns to custom commands

* can toggle visible default commands

* styled default command toggle for day mode

* permissions look the same as giveaway

* adding new formgroup called form wrapper

* added reset to modtools

* changed settingsSlugs from enum to type

* added bits to alerts

* added banner

* added dismissable banner ability

* show - as duration for non-timeout in blacklisted word list

* reenable auto update

* cant add empty word blacklsit

* removed unused state

* added pagination and filters by query to work from API

* added accurate screenshots

* removed sub and mod as autopermit permission

* added debounce

* finished everything except tab zindex

* changed tab css to handle tabs/content as blocks and not absolute

* Fix tab styling

* removed zindex toggle input

* minor tabs content height, remove max-height and add to fill
* changed form wrapepr to v-form-group

* can reset chat alerts

* morgans comments

* added upcoming items

* removed everyone auto permit option

* fixed comments seans and alexs
@AppVeyorBot
Copy link

❌ build failed

@Nitsorn Nitsorn requested review from avacreeth and holiber August 18, 2018 00:33
@Nitsorn Nitsorn merged commit fd62995 into staging Aug 20, 2018
Nitsorn added a commit that referenced this pull request Aug 20, 2018
… ui, confirm before reset (#755)

* Chatbot feature V1.1 - style changes and UPCOMING (#754)

* added sidebar and modules component

* created all children components

* fix obsapi import in Input.ts from vscode autoupdate

* reverted env

* chatbotAPi added and basic auth completed

* fetched default commands from api

* default commands mapped and edit enabled

* pulled from staging

* starting custom commands

* modal working, creating custom commands

* styling new command

* fixing w-textarea-input metadata to be of type Text and not basic Input, and update textarea font size to match twitchalertscss

* textarea input add v-validate

* minor

* minor

* added validation to textarea

* Removed libnhook

* cleared logs

* added yarn-error to git ignore and removed getValidations unnecessary code

* fetching timers

* timers creation and edit is good

* fixed things from andy's comments

* moved all methods to service, syncing vuex stores across, create commands complete

* pagination fix

* finished chatAlert interfaces and connected to endpoint

* added chat alert module preview

* chat alerts preference window showing all alert types

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* pulled from staging

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merged staging

* merging staging

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* Chatbot Alerts completed (#673)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging staging

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* minor

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* pulling from remote

* trying to merge staging

* trying to merge chatbotfeature

* added alphaOnly

* fixed andys comments

* removed timePicker and vue2-timepicker

* slobs chatbot complete except validation (#706)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* trying to merge chatbotfeature

* fixed andys comments

* removed timePicker and vue2-timepicker

* validating timer alpha

* fixed confc

* fixed some more asana stuff

* added validation on custom commands and timers

* added global enable

* more fixes

* made cooldowns small6 instead of 5

* added permission and cooldowns to custom commands

* can toggle visible default commands

* styled default command toggle for day mode

* permissions look the same as giveaway

* adding new formgroup called form wrapper

* added reset to modtools

* changed settingsSlugs from enum to type

* added bits to alerts

* 90% done. Currently in QA (#729)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* trying to merge chatbotfeature

* fixed andys comments

* removed timePicker and vue2-timepicker

* validating timer alpha

* fixed confc

* fixed some more asana stuff

* added validation on custom commands and timers

* added global enable

* more fixes

* made cooldowns small6 instead of 5

* added permission and cooldowns to custom commands

* can toggle visible default commands

* styled default command toggle for day mode

* permissions look the same as giveaway

* added banner

* added dismissable banner ability

* show - as duration for non-timeout in blacklisted word list

* reenable auto update

* pulled with watch running :(

* cant add empty word blacklsit

* removed unused state

* added pagination and filters by query to work from API

* 99% ready for preview build, waiting to screenshots (#732)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* trying to merge chatbotfeature

* fixed andys comments

* removed timePicker and vue2-timepicker

* validating timer alpha

* fixed confc

* fixed some more asana stuff

* added validation on custom commands and timers

* added global enable

* more fixes

* made cooldowns small6 instead of 5

* added permission and cooldowns to custom commands

* can toggle visible default commands

* styled default command toggle for day mode

* permissions look the same as giveaway

* adding new formgroup called form wrapper

* added reset to modtools

* changed settingsSlugs from enum to type

* added bits to alerts

* added banner

* added dismissable banner ability

* show - as duration for non-timeout in blacklisted word list

* reenable auto update

* pulled with watch running :(

* cant add empty word blacklsit

* removed unused state

* added accurate screenshots

* removed sub and mod as autopermit permission

* added debounce

* finished everything except tab zindex

* changed tab css to handle tabs/content as blocks and not absolute

* Fix tab styling

* removed zindex toggle input

* minor tabs content height, remove max-height and add to fill

* slobs chatbot - added screenshots, all blockers completed (#736)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* trying to merge chatbotfeature

* fixed andys comments

* removed timePicker and vue2-timepicker

* validating timer alpha

* fixed confc

* fixed some more asana stuff

* added validation on custom commands and timers

* added global enable

* more fixes

* made cooldowns small6 instead of 5

* added permission and cooldowns to custom commands

* can toggle visible default commands

* styled default command toggle for day mode

* permissions look the same as giveaway

* adding new formgroup called form wrapper

* added reset to modtools

* changed settingsSlugs from enum to type

* added bits to alerts

* added banner

* added dismissable banner ability

* show - as duration for non-timeout in blacklisted word list

* reenable auto update

* cant add empty word blacklsit

* removed unused state

* added pagination and filters by query to work from API

* added accurate screenshots

* removed sub and mod as autopermit permission

* added debounce

* finished everything except tab zindex

* changed tab css to handle tabs/content as blocks and not absolute

* Fix tab styling

* removed zindex toggle input

* minor tabs content height, remove max-height and add to fill

* fix alex final review

* make chatbot big wrapper scrollable again

* changed form wrapepr to v-form-group

* can reset chat alerts

* morgans comments

* added upcoming items

* removed everyone auto permit option

* fixed comments seans and alexs

* Slobs chatbot style fixes (#752)

* changed form wrapepr to v-form-group

* can reset chat alerts

* morgans comments

* added upcoming items

* removed everyone auto permit option

* fixed comments seans and alexs

* translate minor

* attempting to pull

* fixing conflict

* added placeholder assets

* placeholder svg done for commands and timers

* update event handlers naming

* styled toggleInput and changed tip to donation
Nitsorn added a commit that referenced this pull request Aug 21, 2018
* added sidebar and modules component

* created all children components

* fix obsapi import in Input.ts from vscode autoupdate

* reverted env

* chatbotAPi added and basic auth completed

* fetched default commands from api

* default commands mapped and edit enabled

* pulled from staging

* starting custom commands

* modal working, creating custom commands

* styling new command

* fixing w-textarea-input metadata to be of type Text and not basic Input, and update textarea font size to match twitchalertscss

* textarea input add v-validate

* minor

* minor

* added validation to textarea

* Removed libnhook

* cleared logs

* added yarn-error to git ignore and removed getValidations unnecessary code

* fetching timers

* timers creation and edit is good

* fixed things from andy's comments

* moved all methods to service, syncing vuex stores across, create commands complete

* pagination fix

* finished chatAlert interfaces and connected to endpoint

* added chat alert module preview

* chat alerts preference window showing all alert types

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* pulled from staging

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merged staging

* merging staging

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* Chatbot Alerts completed (#673)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging staging

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* minor

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* pulling from remote

* trying to merge staging

* trying to merge chatbotfeature

* added alphaOnly

* fixed andys comments

* removed timePicker and vue2-timepicker

* slobs chatbot complete except validation (#706)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* trying to merge chatbotfeature

* fixed andys comments

* removed timePicker and vue2-timepicker

* validating timer alpha

* fixed confc

* fixed some more asana stuff

* added validation on custom commands and timers

* added global enable

* more fixes

* made cooldowns small6 instead of 5

* added permission and cooldowns to custom commands

* can toggle visible default commands

* styled default command toggle for day mode

* permissions look the same as giveaway

* adding new formgroup called form wrapper

* added reset to modtools

* changed settingsSlugs from enum to type

* added bits to alerts

* 90% done. Currently in QA (#729)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* trying to merge chatbotfeature

* fixed andys comments

* removed timePicker and vue2-timepicker

* validating timer alpha

* fixed confc

* fixed some more asana stuff

* added validation on custom commands and timers

* added global enable

* more fixes

* made cooldowns small6 instead of 5

* added permission and cooldowns to custom commands

* can toggle visible default commands

* styled default command toggle for day mode

* permissions look the same as giveaway

* added banner

* added dismissable banner ability

* show - as duration for non-timeout in blacklisted word list

* reenable auto update

* pulled with watch running :(

* cant add empty word blacklsit

* removed unused state

* added pagination and filters by query to work from API

* 99% ready for preview build, waiting to screenshots (#732)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* trying to merge chatbotfeature

* fixed andys comments

* removed timePicker and vue2-timepicker

* validating timer alpha

* fixed confc

* fixed some more asana stuff

* added validation on custom commands and timers

* added global enable

* more fixes

* made cooldowns small6 instead of 5

* added permission and cooldowns to custom commands

* can toggle visible default commands

* styled default command toggle for day mode

* permissions look the same as giveaway

* adding new formgroup called form wrapper

* added reset to modtools

* changed settingsSlugs from enum to type

* added bits to alerts

* added banner

* added dismissable banner ability

* show - as duration for non-timeout in blacklisted word list

* reenable auto update

* pulled with watch running :(

* cant add empty word blacklsit

* removed unused state

* added accurate screenshots

* removed sub and mod as autopermit permission

* added debounce

* finished everything except tab zindex

* changed tab css to handle tabs/content as blocks and not absolute

* Fix tab styling

* removed zindex toggle input

* minor tabs content height, remove max-height and add to fill

* slobs chatbot - added screenshots, all blockers completed (#736)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* trying to merge chatbotfeature

* fixed andys comments

* removed timePicker and vue2-timepicker

* validating timer alpha

* fixed confc

* fixed some more asana stuff

* added validation on custom commands and timers

* added global enable

* more fixes

* made cooldowns small6 instead of 5

* added permission and cooldowns to custom commands

* can toggle visible default commands

* styled default command toggle for day mode

* permissions look the same as giveaway

* adding new formgroup called form wrapper

* added reset to modtools

* changed settingsSlugs from enum to type

* added bits to alerts

* added banner

* added dismissable banner ability

* show - as duration for non-timeout in blacklisted word list

* reenable auto update

* cant add empty word blacklsit

* removed unused state

* added pagination and filters by query to work from API

* added accurate screenshots

* removed sub and mod as autopermit permission

* added debounce

* finished everything except tab zindex

* changed tab css to handle tabs/content as blocks and not absolute

* Fix tab styling

* removed zindex toggle input

* minor tabs content height, remove max-height and add to fill

* fix alex final review

* make chatbot big wrapper scrollable again

* changed form wrapepr to v-form-group

* can reset chat alerts

* morgans comments

* added upcoming items

* removed everyone auto permit option

* fixed comments seans and alexs

* Slobs chatbot style fixes (#752)

* changed form wrapepr to v-form-group

* can reset chat alerts

* morgans comments

* added upcoming items

* removed everyone auto permit option

* fixed comments seans and alexs

* translate minor

* attempting to pull

* fixing conflict

* chatbot featuer V1.2 - added empty placeholder assets, changed toggle ui, confirm before reset (#755)

* Chatbot feature V1.1 - style changes and UPCOMING (#754)

* added sidebar and modules component

* created all children components

* fix obsapi import in Input.ts from vscode autoupdate

* reverted env

* chatbotAPi added and basic auth completed

* fetched default commands from api

* default commands mapped and edit enabled

* pulled from staging

* starting custom commands

* modal working, creating custom commands

* styling new command

* fixing w-textarea-input metadata to be of type Text and not basic Input, and update textarea font size to match twitchalertscss

* textarea input add v-validate

* minor

* minor

* added validation to textarea

* Removed libnhook

* cleared logs

* added yarn-error to git ignore and removed getValidations unnecessary code

* fetching timers

* timers creation and edit is good

* fixed things from andy's comments

* moved all methods to service, syncing vuex stores across, create commands complete

* pagination fix

* finished chatAlert interfaces and connected to endpoint

* added chat alert module preview

* chat alerts preference window showing all alert types

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* pulled from staging

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merged staging

* merging staging

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* Chatbot Alerts completed (#673)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging staging

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* minor

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* pulling from remote

* trying to merge staging

* trying to merge chatbotfeature

* added alphaOnly

* fixed andys comments

* removed timePicker and vue2-timepicker

* slobs chatbot complete except validation (#706)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* trying to merge chatbotfeature

* fixed andys comments

* removed timePicker and vue2-timepicker

* validating timer alpha

* fixed confc

* fixed some more asana stuff

* added validation on custom commands and timers

* added global enable

* more fixes

* made cooldowns small6 instead of 5

* added permission and cooldowns to custom commands

* can toggle visible default commands

* styled default command toggle for day mode

* permissions look the same as giveaway

* adding new formgroup called form wrapper

* added reset to modtools

* changed settingsSlugs from enum to type

* added bits to alerts

* 90% done. Currently in QA (#729)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* trying to merge chatbotfeature

* fixed andys comments

* removed timePicker and vue2-timepicker

* validating timer alpha

* fixed confc

* fixed some more asana stuff

* added validation on custom commands and timers

* added global enable

* more fixes

* made cooldowns small6 instead of 5

* added permission and cooldowns to custom commands

* can toggle visible default commands

* styled default command toggle for day mode

* permissions look the same as giveaway

* added banner

* added dismissable banner ability

* show - as duration for non-timeout in blacklisted word list

* reenable auto update

* pulled with watch running :(

* cant add empty word blacklsit

* removed unused state

* added pagination and filters by query to work from API

* 99% ready for preview build, waiting to screenshots (#732)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* trying to merge chatbotfeature

* fixed andys comments

* removed timePicker and vue2-timepicker

* validating timer alpha

* fixed confc

* fixed some more asana stuff

* added validation on custom commands and timers

* added global enable

* more fixes

* made cooldowns small6 instead of 5

* added permission and cooldowns to custom commands

* can toggle visible default commands

* styled default command toggle for day mode

* permissions look the same as giveaway

* adding new formgroup called form wrapper

* added reset to modtools

* changed settingsSlugs from enum to type

* added bits to alerts

* added banner

* added dismissable banner ability

* show - as duration for non-timeout in blacklisted word list

* reenable auto update

* pulled with watch running :(

* cant add empty word blacklsit

* removed unused state

* added accurate screenshots

* removed sub and mod as autopermit permission

* added debounce

* finished everything except tab zindex

* changed tab css to handle tabs/content as blocks and not absolute

* Fix tab styling

* removed zindex toggle input

* minor tabs content height, remove max-height and add to fill

* slobs chatbot - added screenshots, all blockers completed (#736)

* chat alerts can be toggled individually

* new alert mini modal added

* removed node lib again

* added text area back??

* changed chatbot widget inputs to the updated inputs

* fixed wtoggleinput

* creating new alert frontend complete

* added new alert modal controls

* almost done with creating new alerts, going to diff branch to fix NumberInput bug

* number input bug fix (will conflic with other work

* Reverting number input for the PR on number-input-fix branch to be used once merged

* dcmal points for amount

* removed filters

* fixing dropdownMenu

* minor

* can delete alerts

* can edit and delete alerts

* fixed some color for td

* updated interface type to prefix I

* updated state to camelCase

* refactored alerts

* minor

* fixed andy's comments

* removed debugger and changed asset ref path

* can toggle enable modtools

* merging chatbot feature

* protection caps window

* updated background image asset to work in packaged

* finished caps protection

* added ModTools base and finished symbol protection general

* added general link protection

* finished mod tools general pref

* pulling from remote slobs-chatbot

* added new command window again

* chatbotpermissions enum converted to object

* fixing PR from alexs comments

* moved modal id to interfaces

* adding commmand variables

* more conf

* added command variables

* added transitionas

* editing command

* merging chatbot feature

* not sure why modallayout and topnav are deleted

* added modalLayout ts back

* Added topnav again

* Added customcommands ts again

* added chatbot navigation  again

* passing custom command object to be edited

* can edit custom and default commands

* can edit timers

* added time picker and aliases

* finished advanced add custom command

* styled time picker and can add aliases in default commands too

* advanced tab Caps protection done

* advanced tab Symbol protection done

* finished white and black list for link protection

* finished blacklist for word protection

* can toggle between link-protection and default commands

* everything done except validation

* fixing deleting custm command argument is required

* removed yarn lock and error logs

* Added yarn lock back

* updated package.json

* fixed yarn lock issue

* added $t

* fixed modalLayout

* cleaned up some code

* all of alexs feedback except for TimePickerInput

* styled side nav a little better but not great

* finished some asana tasks on chatbot

* trying to merge chatbotfeature

* fixed andys comments

* removed timePicker and vue2-timepicker

* validating timer alpha

* fixed confc

* fixed some more asana stuff

* added validation on custom commands and timers

* added global enable

* more fixes

* made cooldowns small6 instead of 5

* added permission and cooldowns to custom commands

* can toggle visible default commands

* styled default command toggle for day mode

* permissions look the same as giveaway

* adding new formgroup called form wrapper

* added reset to modtools

* changed settingsSlugs from enum to type

* added bits to alerts

* added banner

* added dismissable banner ability

* show - as duration for non-timeout in blacklisted word list

* reenable auto update

* cant add empty word blacklsit

* removed unused state

* added pagination and filters by query to work from API

* added accurate screenshots

* removed sub and mod as autopermit permission

* added debounce

* finished everything except tab zindex

* changed tab css to handle tabs/content as blocks and not absolute

* Fix tab styling

* removed zindex toggle input

* minor tabs content height, remove max-height and add to fill

* fix alex final review

* make chatbot big wrapper scrollable again

* changed form wrapepr to v-form-group

* can reset chat alerts

* morgans comments

* added upcoming items

* removed everyone auto permit option

* fixed comments seans and alexs

* Slobs chatbot style fixes (#752)

* changed form wrapepr to v-form-group

* can reset chat alerts

* morgans comments

* added upcoming items

* removed everyone auto permit option

* fixed comments seans and alexs

* translate minor

* attempting to pull

* fixing conflict

* added placeholder assets

* placeholder svg done for commands and timers

* update event handlers naming

* styled toggleInput and changed tip to donation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants