37 Commits

Author SHA1 Message Date
Evan Harmon
7a3ea72e60 refactor notice to use DOM API instead of the insecure use of innnerHtml with user input (search term) 2023-11-17 23:22:14 -06:00
Evan Harmon
a53ec52276 beta 3 release 2023-11-08 09:02:00 -07:00
Evan Harmon
f7d62da5a8 Add distinct wikipedia icons for each command. 2023-11-08 09:02:00 -07:00
Evan Harmon
c7c489f228 Add Wikipedia icon 2023-11-08 09:02:00 -07:00
Evan Harmon
5e92827359 Add Ribbon Icon for each command 2023-11-08 09:02:00 -07:00
Evan Harmon
9d5ae5cd77 Refactor settings into separate Typescript file 2023-11-06 09:06:12 -07:00
Evan Harmon
5b64168294 lint 2023-11-06 09:06:12 -07:00
Evan Harmon
987f303b8f Update eslint. Add prettier. Move Typescript to src folder. Add docs folder. 2023-11-06 09:06:12 -07:00
Evan Harmon
f9c98d1c6e Add eslint. Add funding URLs. 2023-11-05 12:03:55 -07:00
Evan Harmon
b41a94cbce Move todos from read me to Issues 2023-11-04 21:23:52 -06:00
Evan Harmon
319b77eb2e Update FUNDING.yml 2023-11-04 09:46:06 -06:00
Evan Harmon
e399df2af9 Update FUNDING.yml - ko-fi 2023-11-04 09:29:52 -06:00
Evan Harmon
88b6133405 Create FUNDING.yml 2023-11-04 09:13:49 -06:00
Evan Harmon
7eb8bbcb1a Add MIT license 2023-11-04 09:03:15 -06:00
Evan Harmon
b8d8134d76 Update readme. Update default settings. Test BRAT functionality. 1.0.0-beta.2 2023-11-01 11:37:58 -05:00
Evan Harmon
cc92bc9a9c Fix beta BRAT functionality 1.0.0-beta.1 2023-11-01 10:09:09 -05:00
Evan Harmon
163b26ea1c Add build for BRAT beta testing 2023-11-01 09:44:47 -05:00
Evan Harmon
a005798bcb Update for beta release. 2023-10-31 22:07:42 -05:00
Evan Harmon
d3561653e4 Update readme 2023-10-31 19:26:41 -05:00
Evan Harmon
286aeaab33 Update readme. Add example images. 2023-10-31 19:06:32 -05:00
Evan Harmon
7a56e0bfcf Rename types to better differentiate among Wikipedia APIs. 2023-10-31 16:30:56 -05:00
Evan Harmon
2053cc241e Add npm script to install with hotreload method plugin. Fix extra trailing paragraph template character. 2023-10-24 12:48:45 -05:00
Evan Harmon
2ae2e75b88 Fix template array index bug. Refactor settings descriptions. 2023-10-24 11:56:06 -05:00
Evan Harmon
e12ae119bb Refactor for multiple templates keyed to separate commands. Refactor settings, explanations, and classes. 2023-10-24 11:31:51 -05:00
Evan Harmon
b49c012af4 Cleanup. Fix npm run installPlugin command to be idempotent. 2023-10-23 12:31:36 -05:00
Evan Harmon
33062b7d8b Integrate MediaWiki API for full text and introText functionality. Cleanup vars, etc. 2023-10-23 11:07:26 -05:00
Evan Harmon
1390e48241 Refactor names. Add more data to wikiSearch object. 2023-10-22 22:36:57 -05:00
Evan Harmon
75069bf108 Update readme and package.json with install npm script. 2023-10-22 14:30:56 -05:00
Evan Harmon
1de5d416fd normalize (lowercase) API title searches to fix casing issues that result in not finding an article. Add an npm installation method. 2023-10-22 08:32:49 -05:00
Evan Harmon
329b670a68 Fix default template '\' 2023-10-21 22:17:03 -05:00
Evan Harmon
90a5964bdf Update readme. Settings. 2023-10-21 22:09:59 -05:00
Evan Harmon
efa628dc8b Cleanup, finish settings, error handling, working alpha. 2023-10-21 21:16:44 -05:00
Evan Harmon
7bc32cf878 Testing clean install 2023-10-21 10:25:40 -05:00
Evan Harmon
cd3897e777 Working prototype - can insert all desired data from api into a note. 2023-10-21 09:33:48 -05:00
Evan Harmon
a94573fdf6 Add settings etc. 2023-10-20 16:31:55 -05:00
Evan Harmon
0f2cb4cf68 Update plugin template with initial data 2023-10-19 19:50:37 -05:00
Evan Harmon
6526f37707 Initial commit 2023-10-19 18:33:35 -05:00