diff options
author | Colin Okay <okay@toyful.space> | 2022-03-25 17:27:03 -0500 |
---|---|---|
committer | Colin Okay <okay@toyful.space> | 2022-03-25 17:27:03 -0500 |
commit | bfe4082a378326a6546ffc4f6a7b3e8947f637db (patch) | |
tree | 111dc372d10b99f1ac61b59e56d9f14d5bccc17e | |
parent | 90eebfe3109994eb2359f70e4cbaaedb48e2d9be (diff) |
[release] Squashed commit of the following:
commit 5e18f28cb59154410d4177f75dfbf24382726a24
Author: Colin Okay <okay@toyful.space>
Date: Thu Mar 24 17:12:48 2022 -0500
[bugfix] edited oneliners end up in the local cache
commit 33e54da2d7c5a012650322d10477154b6a91ba1e
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 20 07:51:25 2022 -0500
[bugfix] login argument length check was incorrect.
commit 2cf6a9883b59fe27fc6cd4888261416a2e929be3
Author: Colin Okay <okay@toyful.space>
Date: Tue Mar 15 16:33:56 2022 -0500
fixed odd help printout on `ol help`
commit 3a19876d855ec8d2279293892e24716b28c4b48a
Author: Colin Okay <okay@toyful.space>
Date: Tue Mar 15 16:29:53 2022 -0500
added --confirm option. refactored run-item & co to accomodate
commit fbce85871c6e995ece00e3136cf7dfdeeeff2bb7
Author: Colin Okay <okay@toyful.space>
Date: Tue Mar 15 15:45:20 2022 -0500
bugfix: handle user interrupt in new and edit
commit 130ae266f51f63ac423a65b17749a4d38dda1018
Author: Colin Okay <okay@toyful.space>
Date: Mon Mar 14 19:36:18 2022 -0500
Added a --verbose / -v option to RUN
commit 67c793633bfcd46997155341dd4b1776fb6a6728
Author: Colin Okay <okay@toyful.space>
Date: Mon Mar 14 19:19:24 2022 -0500
Added help topic explaining icons in printouts
commit 08fd723502bb3ee021911c0c9db0f743b575ad68
Author: Colin Okay <okay@toyful.space>
Date: Mon Mar 14 19:06:36 2022 -0500
Added variables help topic
commit 3c8b1804a7e520f465ced563bbf9b416b4abb8ab
Author: Colin Okay <okay@toyful.space>
Date: Mon Mar 14 19:00:54 2022 -0500
added EDITOR CONFIGURATION help topic
commit 6dd2563a0f2b848e84f297a0a2296756c65f6246
Author: Colin Okay <okay@toyful.space>
Date: Mon Mar 14 14:22:09 2022 -0500
made the note while hacking comment more visible
commit 1a1de0bb8c18798064d103b70a1c06d20eb3ad05
Author: Colin Okay <okay@toyful.space>
Date: Mon Mar 14 08:48:50 2022 -0500
moved host assertion inside handler-case
commit e2091250cbc8dce679b52636647949d0b417e6be
Author: Colin Okay <okay@toyful.space>
Date: Mon Mar 14 08:21:12 2022 -0500
CONTRIBUTING rewording
commit 86f7cdb2ce0f99aee0328617999f35b63694b4a6
Author: Colin Okay <okay@toyful.space>
Date: Mon Mar 14 08:15:27 2022 -0500
argument checking for run and clip
commit f18dddd766af9e06ba4f66487701322de495de59
Author: Colin Okay <okay@toyful.space>
Date: Mon Mar 14 08:11:58 2022 -0500
tweaks to help menu printing
commit 4b390fcde69013393bae325be2e8d2f5944cd15b
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 22:23:46 2022 -0500
tabulating help menu command listing
commit 57bae08a8b9accc1d4bfb7165080e7d5a5ef2a30
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 17:40:45 2022 -0500
deletion support; some cache syncing in client functions;
commit 7a97e9d6ba5737f1088dd3a81b9b16121cf47c39
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 14:45:28 2022 -0500
only print drafts when *drafts* is non null
commit 6890b0349f79c0fbbbe5b8b7b3dbf8c2d2262e79
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 14:43:59 2022 -0500
better printing of drafts
commit 6a6c2ec8e2ef6cc9fa91f769d7dbe79387529619
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 14:39:55 2022 -0500
printing drafts
commit 8ba6552132fab6daef1f2b10adf932c87947e2ec
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 14:31:12 2022 -0500
can run the edit command on drafts with --redraft
commit 5531288c433641d81d1359e0afa69f86d4bf5d07
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 14:24:16 2022 -0500
can also edit drafts
commit 7bcf634c789c00a95237ad74e5f923a4214020c8
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 14:21:33 2022 -0500
can make, run, and publish drafts
commit 7ae6cbff1875ea271fa1724d6e53bc3d3d48dd26
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 13:56:49 2022 -0500
support for running drafts; drafts accounted for in with-local-state
commit 07183b5bbb4d2e65514e3ec3e7cdf7e421f97749
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 11:57:06 2022 -0500
added intial drafting code to new
commit 80bf9816c6e35bf7ffcc1e4349d5abf056c4df7f
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 11:22:21 2022 -0500
updating helptexts; drafts-file function
commit b5b0204d6742c68a90a6388593b980864ae301c3
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 10:58:19 2022 -0500
removed old main
commit 3236933be611f91183ea6b61890c7fbd0b892d8b
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 10:57:54 2022 -0500
removed spurious function
commit 3a412cda20b45a2e6617d43e66c6c006924dad88
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 10:57:05 2022 -0500
cosmetic change to command section printout
commit 82a0911f93760a0059addc056340733f8797ae91
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 10:46:41 2022 -0500
new main in app.lisp; exports to oneliners.cli package
commit ebc79c386d4db262ae76bb2ba0386460a35648f9
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 10:17:18 2022 -0500
tweaks to synopsis definition
commit f39523d713c538f81d6f0cdc056fa750ae8a257e
Author: Colin Okay <okay@toyful.space>
Date: Sun Mar 13 09:58:09 2022 -0500
rewrote clon synopsis form
-rw-r--r-- | app/app.lisp | 4 | ||||
-rw-r--r-- | lib/client.lisp | 7 | ||||
-rw-r--r-- | oneliners.cli.asd | 4 |
3 files changed, 9 insertions, 6 deletions
diff --git a/app/app.lisp b/app/app.lisp index c9372c8..0684824 100644 --- a/app/app.lisp +++ b/app/app.lisp @@ -19,7 +19,7 @@ (in-package :oneliners.cli.app) ;;; VERSION -(defparameter +ol-version+ "0.7.0") +(defparameter +ol-version+ "0.7.1") ;;; HELP TEXTS (defparameter +oneliners-variables-help-text+ @@ -346,7 +346,7 @@ than the users." (:invite (cli:request-invite-code)) (:login - (help-and-quit-unless "login" (= 3 (length args))) + (help-and-quit-unless "login" (= 2 (length args))) (apply 'cli:login args)) (:logout (cli:revoke-access)) diff --git a/lib/client.lisp b/lib/client.lisp index 61c3130..b39e0ac 100644 --- a/lib/client.lisp +++ b/lib/client.lisp @@ -280,8 +280,11 @@ running the body. If such a oneliner can be found." (api:request-with (:body (oneliner-to-json-body local) :content-type "application/json") - (api:patch--oneliner-entry-edit (oneliner-id ol) :token (api-token)) - ;(merge-oneliners (list new-item)) ;;TODO: this is broken, wait for API update. + (let ((updated + (jonathan:parse + (api:patch--oneliner-entry-edit (oneliner-id ol) :token (api-token))))) + (merge-oneliners (list updated))) + (format t "Edits accepted~%"))))))) ;;TODO: need to sync cache here. diff --git a/oneliners.cli.asd b/oneliners.cli.asd index 1bc60c8..af94496 100644 --- a/oneliners.cli.asd +++ b/oneliners.cli.asd @@ -1,5 +1,5 @@ (defsystem "oneliners.cli" - :version "alpha-0.6.1" + :version "alpha-0.7.1" :author "Colin Okay" :license "AGPLv3" :depends-on ("trivial-clipboard" @@ -28,7 +28,7 @@ choice.") (defsystem "oneliners.cli/app" - :version "alpha-0.6.1" + :version "alpha-0.7.1" :author "Colin Okay" :license "AGPLv3" :depends-on ("net.didierverna.clon" |