Remove dev

pull/645/head
Tienson Qin 2020-05-14 16:41:54 +08:00
parent bf81cc4313
commit a89573e569
4 changed files with 24 additions and 18 deletions

View File

@ -44,7 +44,8 @@
["Link" link-steps] ["Link" link-steps]
;; same as link ;; same as link
["Image Link" link-steps] ["Image Link" link-steps]
["Upload an image" [[:editor/click-hidden-file-input :id]]] (when (state/logged?)
["Upload an image" [[:editor/click-hidden-file-input :id]]])
;; TODO: ;; TODO:
;; ["Upload a file" nil] ;; ["Upload a file" nil]
] ]
@ -150,9 +151,9 @@
[#"#+\s" #"\n#+\s"]) [#"#+\s" #"\n#+\s"])
pos (let [prefix (subs edit-content 0 (dec slash-pos))] pos (let [prefix (subs edit-content 0 (dec slash-pos))]
(if-let [matches (seq (util/re-pos new-line-re-pattern prefix))] (if-let [matches (seq (util/re-pos new-line-re-pattern prefix))]
(let [[start-pos content] (last matches)] (let [[start-pos content] (last matches)]
(+ start-pos (count content))) (+ start-pos (count content)))
(count (re-find re-pattern prefix)))) (count (re-find re-pattern prefix))))
new-value (str (subs edit-content 0 pos) new-value (str (subs edit-content 0 pos)
(string/replace-first (subs edit-content pos) (string/replace-first (subs edit-content pos)
marker-pattern marker-pattern

View File

@ -2,8 +2,8 @@
(:require [clojure.set :as set] (:require [clojure.set :as set]
[frontend.state :as state])) [frontend.state :as state]))
;; (defonce dev? ^boolean goog.DEBUG) (defonce dev? ^boolean goog.DEBUG)
(defonce dev? true) ;; (defonce dev? true)
(def website (def website
(if dev? (if dev?

View File

@ -900,18 +900,19 @@
[] []
(let [{:keys [repos] :as me} (set-me-if-exists!)] (let [{:keys [repos] :as me} (set-me-if-exists!)]
(db/restore! me db-listen-to-tx!) (db/restore! me db-listen-to-tx!)
(doseq [{:keys [id url]} repos] (when me
(let [repo url] (doseq [{:keys [id url]} repos]
(p/let [config-exists? (fs/file-exists? (let [repo url]
(git/get-repo-dir url) (p/let [config-exists? (fs/file-exists?
".git/config")] (git/get-repo-dir url)
(if (and config-exists? ".git/config")]
(db/cloned? repo)) (if (and config-exists?
(do (db/cloned? repo))
(git-set-username-email! repo me) (do
(periodically-pull-and-push repo {:pull-now? true})) (git-set-username-email! repo me)
(clone-and-pull repo))))) (periodically-pull-and-push repo {:pull-now? true}))
(watch-config!))) (clone-and-pull repo)))))
(watch-config!))))
(defn run-demo! (defn run-demo!
[] []

View File

@ -237,3 +237,7 @@
[repo] [repo]
(set-state! :git/clone-repo repo) (set-state! :git/clone-repo repo)
(storage/set :git/clone-repo repo)) (storage/set :git/clone-repo repo))
(defn logged?
[]
(get-in @state [:me :email]))