Commit Graph

176 Commits

Author SHA1 Message Date
FelisCatus
7315d18ed9 Reduce state storage usage for profile.validResultProfiles. 2014-10-26 12:28:38 +08:00
FelisCatus
bf82d5a55a Add VirtualProfile type. Fix #47. 2014-10-25 23:41:39 +08:00
FelisCatus
c6132210c7 Reduce vertical padding for popup menu. Fix #49. 2014-10-21 23:56:12 +08:00
FelisCatus
61e5efce59 Workaround slash in profile name for web hash URL. Fix #50. 2014-10-21 23:43:21 +08:00
FelisCatus
80978b6670 Follow jsondiffpatch package structure change. Remove bootstrap-select. 2014-10-20 21:14:15 +08:00
FelisCatus
2c8acfebbe Do case-insensitive match on BEGIN/END for SwitchyRuleList. Fix #48.
And also, set the default section to WILDCARD for better compatibility.
2014-10-20 21:01:30 +08:00
FelisCatus
3badc664be Use custom directive instead of bootstrap-select for performance. Fix #46. 2014-10-20 21:00:50 +08:00
FelisCatus
0be33856e2 Disallow names starting with underscore when saving externalProfile. 2014-10-15 10:11:33 +08:00
FelisCatus
73eed609b3 Fix result profiles state calculation in OmegaTarget. 2014-10-13 21:33:18 +08:00
FelisCatus
658764db10 Improve UI for reserved and hidden profiles. Fix #43.
Prevent users from creating reserved profiles.
Show help on hidden profiles.

Also, avoid creating profile beginning with underscore on upgrade.
2014-10-12 14:47:47 +08:00
FelisCatus
546f6ab6e4 Rename attached rulelist when renaming a profile. Fix #40. 2014-10-10 13:03:35 +08:00
FelisCatus
817528ef21 Fix condition types and add help link in popup. Fix #39. 2014-10-10 12:33:02 +08:00
FelisCatus
50fa7640a6 Hide advanced condition types by default.
Add text descriptions for condition types. Fix #30.
2014-10-08 20:29:11 +08:00
FelisCatus
0ded79d403 Remove attached profile on profile removal. Fix #38. 2014-10-04 21:33:21 +08:00
FelisCatus
6d679e92a1 Disallow creating bare Rulelist profiles. Use SwitchProfile instead. 2014-10-04 19:18:07 +08:00
FelisCatus
f062e04290 Allow quick enable/disable attached rule lists. 2014-10-04 17:17:50 +08:00
FelisCatus
cdd3bda2cd Allow attaching a RuleListProfile to a SwitchProfile. 2014-10-04 15:35:50 +08:00
FelisCatus
8a777054d1 Hide profiles beginning with underscores. 2014-10-03 15:15:28 +08:00
FelisCatus
3465f34056 Raise a validation error for invalid RegExp in regex condition. Fix #36. 2014-10-03 15:00:21 +08:00
FelisCatus
986f05ac98 Show profile icon and color in profile selection. 2014-10-01 17:36:29 +08:00
FelisCatus
98a8273fc0 Sort profiles by type and then name in options and popup. See #32 2014-10-01 14:37:46 +08:00
FelisCatus
c3b751a3fb Make the close button on the top-right of modals functional. 2014-09-25 22:46:23 +08:00
FelisCatus
3b9ddfc6c5 Support PAC profiles with file: URLs. Fix #29. 2014-09-25 21:18:17 +08:00
FelisCatus
a008e492b0 Escape all non-ascii chars in generated PAC script. 2014-09-24 11:33:09 +08:00
FelisCatus
4c65b47860 Make "Apply changes" look more like a button. 2014-09-23 23:05:10 +08:00
FelisCatus
f67fe00aef Initial commit. 2014-09-21 00:01:16 +08:00