Austin Siew
2d54eccb64
added modelFieldSetDescription, changed double quote strings to single quote strings
2022-12-24 04:18:24 -07:00
Austin Siew
59f75a2946
added modelFieldFonts, modelFieldSetFont, modelFieldSetFontSize
2022-12-24 04:10:56 -07:00
Alexei Yatskov
ad4a4a4661
Merge pull request #366 from ocavue/ocavue/fix-tox
...
fix ci by installing tox v3
2022-12-20 17:03:42 -08:00
ocavue
479b425ae1
Lock tox to v3 in GitHub Action
2022-12-20 15:57:28 +08:00
Alexei Yatskov
ae8ac9cf18
Merge pull request #365 from Aquafina-water-bottle/master
...
Updated documentation on multi
2022-12-18 19:44:40 -08:00
Austin Siew
aa42480d7a
updated README with multi version 6 examples
2022-12-16 19:14:14 -07:00
Alexei Yatskov
42a6de39b3
Merge pull request #363 from introt/modelFieldDescriptions
...
Added modelFieldDescriptions
2022-12-10 09:44:25 -08:00
Austin Siew
09d22cc507
updated documentation on multi
2022-12-06 02:36:09 -07:00
introt
ff4fb13428
Fix KeyError in modelFieldDescriptions
...
on older Anki versions, where field descriptions aren't available
2022-11-27 12:19:58 +02:00
introt
336dc8bb31
Added modelFieldDescriptions
...
Similar to modelFieldNames, returns a list of
note field decriptions (the text seen in the gui
editor when the field is empty)
2022-11-26 14:56:34 +02:00
Alexei Yatskov
82ca4b847d
Merge pull request #350 from Aquafina-water-bottle/get_reviews_of_card
...
Added getReviewsOfCards
2022-09-20 17:53:03 -07:00
Austin Siew
a8905a4c22
getReviewsOfCards: changed inner lists into dictionaries, removed cid within the inner list
2022-09-20 17:46:26 -06:00
Alexei Yatskov
773dc49f2b
Merge pull request #353 from snoyes/fix-#352
...
Fix issue #352
2022-09-17 14:27:27 -07:00
Austin Siew
7cf38106b3
changed getReviewsOfCard -> getReviewsOfCards, changed result to be formatted in a dictionary rather than a list
2022-09-13 17:25:14 -06:00
Austin Siew
c0c922d27c
changed getReviewsOfCard -> getReviewsOfCards, changed result to be formatted in a dictionary rather than a list
2022-09-13 17:12:20 -06:00
Scott Noyes
6f87f03519
Fix issue #352
2022-09-12 09:07:59 -05:00
Alexei Yatskov
9f76e5fff2
Merge pull request #348 from Aquafina-water-bottle/issue_82_documentation
...
README changes: Issue 82 documentation
2022-09-11 10:59:18 -07:00
Austin Siew
6e4bbfa0d6
Added getReviewsOfCard
2022-09-05 00:29:03 -06:00
Austin Siew
d9c01327a4
fixed warning message
2022-08-22 00:06:50 -06:00
Austin Siew
127a34c2d0
added warning
2022-08-22 00:05:19 -06:00
Austin Siew
3b10dbc27f
typos
2022-08-22 00:00:15 -06:00
Alexei Yatskov
fbd6ccad3e
Merge pull request #346 from Aquafina-water-bottle/model_field_names
...
Added model field name actions
2022-08-18 17:44:11 -07:00
Austin Siew
db2e7f2e95
added documentation
2022-08-17 12:50:22 -06:00
Austin Siew
83cc55769b
fixed function styling issue in test case
2022-08-16 20:11:44 -06:00
Austin Siew
8ec078393a
removed the bulk action in favor of the already existing 'multi' action
2022-08-16 19:35:32 -06:00
Austin Siew
cb52e14497
Added sample requests to field name actions
2022-08-16 19:30:36 -06:00
Austin Siew
ebdca1db6b
Added model field name api points and skeleton documentation to README
2022-08-16 19:23:09 -06:00
Alexei Yatskov
55327b6ccf
Merge pull request #343 from StevenTCramer/patch-1
...
Add PowerShell example to Readme.
2022-07-25 18:04:18 -07:00
Steven T. Cramer
4010293efa
Add PowerShell example to Readme.
...
Now that PowerShell is cross platform it is my go to shell. Thought I would add an example to the readme.
2022-07-25 11:49:55 +07:00
07ddcead5e
Remove metadata from README
2022-07-14 13:17:33 -07:00
Alexei Yatskov
d174099b60
Merge pull request #332 from debanjandhar12/patch-1
...
Fix storeMediaFile logic
2022-07-03 11:42:26 -07:00
Alexei Yatskov
113dc50e3a
Merge pull request #334 from oakkitten/fix-tox-tests
...
Fix tests by “pinning” Anki dependencies via a time machine
2022-06-11 20:56:04 -07:00
oakkitten
cfcb1616ce
Tests: add environments for Anki 2.1.51 to 53
2022-06-08 19:29:45 +01:00
oakkitten
b01dd47dec
Tests: Run CI tests in parallel
2022-06-08 19:29:45 +01:00
oakkitten
863cef5e64
Tests: use time machine to “pin” Anki dependencies
...
Packages anki and aqt do not pin their requirements,
which breaks anki <= 2.1.49 because of protobuf major version bump.
While it's possible to use requirements.txt as constraints,
it might not be the best idea:
* requirements.txt can’t be used as constraints
without some careful sed’ding to remove hashes and extras;
* its location changes between versions;
* you can’t get this file for a pre-release version of Anki
since these don't get git tags;
* it’s rarely updated anyway and hence won’t reliably
produce the environment that actual Anki uses.
So use a pypi-timemachine, which prevents pip from using packages
that were uploaded after a specified date.
While the code is a tad complex, it feels slightly less hacky,
and is likely to be producing more accurate environments.
2022-06-08 19:29:45 +01:00
debanjandhar12
504ac68b40
Fix storeMediaFile logic
...
Currently, when `skip` is true and `deleteExisting` is true the `storeMediaFile` will simply delete the media file.
However, the intended behavior should be to not touch the media file when both conditions are true.
2022-06-06 13:47:22 +05:30
Alexei Yatskov
5774ef7346
Merge pull request #323 from oakkitten/edit-dialog-bring-to-foreground
...
Bring Edit dialog to foreground more reliably
2022-05-29 12:59:02 -07:00
Alexei Yatskov
99d6256ade
Merge pull request #324 from toasted-nutbread/api-reflect
...
apiReflect
2022-05-29 12:58:38 -07:00
Alexei Yatskov
1d5b87b3f4
Merge pull request #322 from ZhengPeiRu21/fixDeckStatsTest
...
Fix getDeckStats test
2022-05-29 12:57:18 -07:00
Alexei Yatskov
23c25dd7ae
Merge pull request #319 from oakkitten/fix-bad-json-error
...
Produce a better error in case of malformed JSON
2022-05-29 12:56:51 -07:00
郑佩茹
1d7bf6969a
Correct line endings
2022-05-23 11:37:18 -06:00
郑佩茹
5e701e30aa
Only add total_in_deck to deckStats in supported Anki versions
2022-05-23 11:27:40 -06:00
toasted-nutbread
e842dc78e0
Add test
2022-05-20 17:19:29 -04:00
toasted-nutbread
0d0962319a
Add documentation
2022-05-20 17:08:35 -04:00
toasted-nutbread
8d9163048a
Add apiReflect
2022-05-20 17:08:29 -04:00
oakkitten
3d7e00a86c
Bring Edit dialog to foreground more reliably
2022-05-19 16:49:08 +01:00
郑佩茹
b55ac78f84
Fix getDeckStats test
2022-05-16 13:36:02 -06:00
Alexei Yatskov
1d8e41e317
Merge pull request #318 from ZhengPeiRu21/getDailyReviews
...
Add getDeckStats action
2022-05-14 21:32:03 -07:00
oakkitten
9c3310a8b6
Don't crash if JSON is valid but of wrong schema
2022-05-11 20:32:09 +01:00
oakkitten
bffbb051f2
Produce a better error in case of malformed JSON
...
$ curl localhost:8777 -X POST -i -d '{"action": "version", "version": 6},' && echo ␄
HTTP/1.1 200 OK
Content-Type: text/json
Access-Control-Allow-Origin: http://localhost
Access-Control-Allow-Headers: *
Content-Length: 67
{"result": null, "error": "Extra data: line 1 column 36 (char 35)"}␄
$ curl localhost:8777 -X POST -i -d '{"action": "version", "version": 6},' -H "Origin: foo" && echo ␄
HTTP/1.1 403 Forbidden
Access-Control-Allow-Origin: http://localhost
Access-Control-Allow-Headers: *
␄
2022-05-11 20:32:08 +01:00