aboutsummaryrefslogtreecommitdiff
path: root/src/background/usecases/SettingUseCase.ts
Commit message (Collapse)AuthorAgeFilesLines
* Enable @typescript-eslint/no-extra-non-null-assertionShin'ya Ueoka2020-08-111-1/+1
|
* Use plugin:prettier/recommendedShin'ya Ueoka2020-04-131-14/+15
|
* Add SettingUseCase testsShin'ya Ueoka2020-02-091-11/+10
|
* Synchronize settings via Firefox SyncShin'ya Ueoka2020-02-031-6/+17
|
* Rename setting repositories and refactorShin'ya Ueoka2020-02-031-9/+8
|
* Make Settings classShin'ya UEOKA2019-10-061-1/+1
|
* Fix undefined checking on operation parameterShin'ya Ueoka2019-08-281-4/+14
|
* Open options page on banner clickShin'ya Ueoka2019-08-201-1/+3
|
* Distinct notification IDsShin'ya Ueoka2019-08-011-1/+1
|
* Handle errors on loading settingsShin'ya Ueoka2019-07-301-2/+10
| | | | | | | The error on loading settings can occurs when the settings lose backward compatibility on version up, or the saved date is broken. The error is caught, then the script done fallback to default settings and notify it to user.
* Use TSyringe on background scriptShin'ya Ueoka2019-05-191-8/+8
|
* Declare setting typesShin'ya Ueoka2019-05-061-9/+8
|
* Types on src/backgroundShin'ya Ueoka2019-05-021-2/+6
|
* Rename .js/.jsx to .ts/.tsxShin'ya Ueoka2019-05-021-0/+28