c-okelly
d79dd1408b
Adding string method for AnkiNoteParams class. Expanded error catching for addNote.
...
addNotes can now handle when one card of an array throws and error and continue adding cards.
2018-03-11 12:04:16 +00:00
c-okelly
5d23ef1385
Raise exception with relevant error messages when an error occurred during action.
2018-03-11 12:04:04 +00:00
c-okelly
64a0a9d6a6
Add createDeck action
2018-02-22 18:36:21 +00:00
Sudarshan Gaikaiwari
834b5ace7b
Calls onSync to prevent the corruption of collection message
2018-02-21 07:28:28 -06:00
Sudarshan Gaikaiwari
a16bd94341
Expose Anki sync via AnkiConnect
2018-02-21 07:16:52 -06:00
Alex Yatskov
683ba117c6
Merge pull request #66 from louietan/master
...
Add getTags action
2018-01-14 08:41:07 -08:00
louie
88b375d4a8
Add getTags action
2018-01-14 19:34:22 +08:00
louietan
4c96cc4937
Fix issue #64
2018-01-14 17:59:17 +08:00
d613e184e6
Merge branch 'dev'
2018-01-09 10:05:30 -08:00
ReneBrals
2d051c67c1
Fixed notesInfo fetching card IDs belonging to note
2018-01-09 14:24:56 +01:00
ReneBrals
cd6dd8479c
Make note/card endpoints more like existing endpoints, removing some Anki-internal fields from it
...
card.type, card.queue and card.due seem difficult to use to me, maybe
card due date should be introduced when it's represented in a more
meaningful way (like an actual date instead of an integer day).
2018-01-09 14:09:38 +01:00
ReneBrals
63c2eb4887
Added API endpoint to retrieve card/note information.
2018-01-06 20:48:25 +01:00
Jingtao Xu
7de12f7d4b
add support to modify fields of exist note.
2018-01-01 10:34:38 +08:00
Anže Bertoncelj
20f1920e06
Add a header for CORS support
2017-12-22 23:53:41 +01:00
tomasgodoi
01676f7b2c
Including the css field on the guiCurrentCard endpoint.
2017-10-01 12:22:04 -03:00
065c199105
fix broken error handling for invalid json
2017-09-15 22:17:52 -07:00
337261245b
bump version, improvements to api
2017-08-30 20:47:08 -07:00
350b12d580
add decorator for versioning
2017-08-29 08:42:14 -07:00
tomasgodoi
a35313922d
Creating the guiExitAnki endpoint to allow closing Anki programmatically.
2017-08-28 23:24:08 -03:00
Alex Yatskov
daf5c96c0a
Merge pull request #41 from txgio/bind-address
...
Allowing to bind on other IP Addresses through an environment variable
2017-08-28 14:08:40 -07:00
tomasgodoi
4787641c7b
Making the incoming headers case insensitive. Any reference to incoming headers should now be made with lowercase.
2017-08-28 17:49:58 -03:00
tomasgodoi
b2f4d54ac2
Allowing to bind on other IP Addresses through an environment variable. Writing the corresponding documentation.
2017-08-28 17:15:42 -03:00
David Bailey
04cf33a1d0
Update with requested changes
2017-08-22 20:05:12 +01:00
David Bailey
f12af86757
Merge branch 'master' into storage-api
2017-08-22 10:00:42 +01:00
David Bailey
d64643baa6
Add media file actions
2017-08-22 08:53:35 +01:00
David Bailey
2e09db9dab
Add modelNamesAndIds action
2017-08-21 17:15:11 +01:00
David Bailey
75a3a25e91
Add modelFieldsOnTemplates action
2017-08-21 16:44:20 +01:00
David Bailey
0cc83ab161
Bugfix
2017-08-20 22:39:50 +01:00
David Bailey
d86722c3cb
Separate standard headers from extra headers
2017-08-20 22:33:45 +01:00
David Bailey
8179643067
Improve handling of HTTP headers
2017-08-20 20:32:16 +01:00
David Bailey
658763dd5b
Allow other add-ons to add headers
2017-08-19 23:24:53 +01:00
Alex Yatskov
c4e11cfda1
Merge pull request #34 from techdavid/config-group-actions
...
Add config group actions
2017-08-18 13:17:39 -07:00
David Bailey
b6ab724dd7
conf => config in saveDeckConfig
2017-08-18 21:16:50 +01:00
David Bailey
933c7de6b9
confId => configId
2017-08-18 21:09:28 +01:00
David Bailey
e2c9eaaa3b
Rename actions
2017-08-18 20:54:32 +01:00
David Bailey
ca6d513470
Change id variables to did / configId
2017-08-18 20:50:10 +01:00
David Bailey
81d49c3cd8
Fix broken guiCurrentCard
...
A map can't be converted to JSON
2017-08-18 16:15:08 +01:00
David Bailey
5ec2d7e33e
Add config group actions
...
+ Move the multi action to a more sensible position
2017-08-17 13:25:06 +01:00
David Bailey
b8c5b7c980
Add deckNamesAndIds action
2017-08-16 22:26:53 +01:00
Charles Henry
c6cad9420c
guiStartCardTimer - ensure consistent output in case of failure
2017-08-16 13:09:48 +01:00
Charles Henry
82636b024a
Add guiStartCardTimer function
2017-08-16 13:04:05 +01:00
Charles Henry
7a7460785f
Fix issue with AnkiConnect self update
2017-08-14 19:30:08 +01:00
David Bailey
99d70cc2a4
Add deleteDecks function
2017-08-13 10:05:56 +01:00
David Bailey
6da8481b07
Add getDecks function
2017-08-13 09:02:59 +01:00
David Bailey
64c61a32fa
Fix IndexError for new cards with areDue / getIntervals
2017-08-12 16:21:04 +01:00
David Bailey
a6c15d7bb2
Change isSuspended to areSuspended; add areDue function; code style fixes
2017-08-12 16:17:53 +01:00
David Bailey
aea292f092
Add changeDeck function
2017-08-10 18:34:43 +01:00
David Bailey
e02f8b2d65
Add cardsToNotes function
2017-08-09 23:55:13 +01:00
David Bailey
1a2c559ca2
Add getIntervals function
2017-08-09 23:55:03 +01:00
David Bailey
dc01014daf
Fix issue #20 ; add isSuspended function; update code style
2017-08-06 02:29:59 +01:00
David Bailey
3f755cbd08
Call startEditing before / stopEditing after tagging
2017-08-05 10:08:56 +01:00
David Bailey
30f3d5618a
Rename browse to findCards and add new findNotes function
2017-08-03 22:31:47 +01:00
David Bailey
a78d40457c
Change behaviour of tag/suspend functions
2017-08-03 22:21:59 +01:00
David Bailey
e8088146f3
Add tagging and suspend functions
2017-08-03 21:07:22 +01:00
David Bailey
50300b55b5
Fix bug where guiDeckReview always returns null
2017-07-30 11:48:57 +01:00
David Bailey
b8e63c383d
Add multi function
2017-07-27 18:32:34 +01:00
David Bailey
d9f94652b2
Add fast non-GUI browse function
2017-07-21 01:50:12 +01:00
5517473072
more reliable testing for anki alpha
2017-07-05 21:29:46 -07:00
da7c1c8a45
exposing more information about note fields ( #11 )
2017-07-05 13:01:13 -07:00
c0d8d7f029
fix guiBrowse to work on anki alpha, add gitignore
2017-07-04 12:35:04 -07:00
fdeef8099a
cleanup
2017-07-04 11:42:47 -07:00
f57b767fba
use decorators instead of api_ prefix
2017-07-04 11:42:08 -07:00
cdba2c47ee
improvements to python interop
2017-07-04 11:29:09 -07:00
0507add4c6
add fields to guiCurrentCard ( #11 )
2017-07-02 17:52:57 -07:00
7e3e6fd5fc
add guiDeckReview request ( #11 )
2017-07-02 17:27:31 -07:00
tomasgodoi
013050cb9a
Fixing some issues. Changing the guiDeckBrowser return to nothing.
2017-07-02 17:38:08 -03:00
tomasgodoi
17c928627c
Including actions to go to a deck overview by name and to got to the deck browser screen.
2017-07-02 14:35:14 -03:00
d38fea7498
more cleanup
2017-07-01 17:12:11 -07:00
28ac1bc7c5
api improvements
2017-07-01 13:16:51 -07:00
3f453887df
remove debug code
2017-07-01 12:52:15 -07:00
e5ff8eea78
cleanup
2017-07-01 12:49:44 -07:00
d529cc12f4
cleanup
2017-07-01 12:41:27 -07:00
7c410ee64a
cleanup
2017-06-28 21:17:11 -07:00
Charles Henry
54ab68feb4
Return error message in failure scenarios, rename checkState to guiCheckState, remove success+message response format in favour of True/False + rename ord field to fieldOrder (see readme) + updated readme.
2017-06-26 23:57:41 +01:00
Charles Henry
842dae9830
Prefix gui to GUI related functions and update readme
2017-06-16 17:17:53 +01:00
Charles Henry
5ec3df733e
Use single quotes throughout the code, remove braces around conditions and remove json.dumps where not needed
2017-06-16 14:34:12 +01:00
Charles Henry
3f5dbe904b
Use proper boolean values instead of strings
2017-06-15 13:21:13 +01:00
Charles Henry
a28d7043eb
Cleanup
2017-06-08 15:09:00 +01:00
Charles Henry
48e6daec79
Update readme and automatically move to review state if showAnswer is called
2017-06-08 15:03:02 +01:00
Charles Henry
c0fe214877
Add API for retrieving and answering cards
2017-06-02 13:19:33 +01:00
5d482ff4ce
minor fixups
2017-05-28 15:54:28 -07:00
Glutanimate
94cad0c322
Fix parens typo and JSON response
2017-05-28 22:55:24 +02:00
Glutanimate
36c9528153
Fix issues pointed out in the PR. More consistent API function names.
2017-05-28 22:21:20 +02:00
Glutanimate
9e6d963b1a
Add API for controlling Anki's GUI
2017-05-28 07:45:31 +02:00
d78b8e93d4
fix typo error, fixes #5
2017-03-12 09:43:47 -07:00
4dac6596cc
minor fixes
2017-02-19 15:02:09 -08:00
fb17be7ab8
.
2017-02-19 13:34:12 -08:00
08e8338448
rename extension
2017-02-19 12:47:38 -08:00
e69484b996
show error box when can't bind socket
2017-02-19 12:46:40 -08:00
f1848dfbbb
add handlers for accessing anki-connect directly from browser
2017-02-19 12:22:44 -08:00
7bf761a1c0
wip
2017-02-19 12:07:10 -08:00
0ec041f9fc
add api_addNotes api
2017-02-05 12:09:12 -08:00
c2871119a4
delete unused apis
2017-02-01 09:21:00 -08:00
a313843b8e
WIP
2017-01-29 17:34:18 -08:00
215ecf8da0
legacy filename
2017-01-28 17:31:59 -08:00