release: open whiteboards for beta users

pull/7745/head
Tienson Qin 2022-12-16 16:18:13 +08:00
parent de660638e6
commit fb03581561
3 changed files with 14 additions and 11 deletions

View File

@ -723,16 +723,19 @@
[:a.mx-1 {:href "https://blog.logseq.com/how-to-setup-and-use-logseq-sync/"
:target "_blank"}
"here"]
"for instructions on how to set up and use Sync."]]])
"for instructions on how to set up and use Sync."]
(whiteboards-switcher-row enable-whiteboards?)]])
(when-not web-platform?
[:<>
[:hr]
[:div.it.sm:grid.sm:grid-cols-3.sm:gap-4.sm:items-start
[:label.flex.font-medium.leading-5.self-start.mt-1 (ui/icon (if logged-in? "lock-open" "lock") {:class "mr-1"}) (t :settings-page/alpha-features)]]
[:div.flex.flex-col.gap-4
{:class (when-not user-handler/alpha-user? "opacity-50 pointer-events-none cursor-not-allowed")}
(whiteboards-switcher-row enable-whiteboards?)]])]))
;; (when-not web-platform?
;; [:<>
;; [:hr]
;; [:div.it.sm:grid.sm:grid-cols-3.sm:gap-4.sm:items-start
;; [:label.flex.font-medium.leading-5.self-start.mt-1 (ui/icon (if logged-in? "lock-open" "lock") {:class "mr-1"}) (t :settings-page/alpha-features)]]
;; [:div.flex.flex-col.gap-4
;; {:class (when-not user-handler/alpha-user? "opacity-50 pointer-events-none cursor-not-allowed")}
;; ;; features
;; ]])
]))
(rum/defcs settings
< (rum/local [:general :general] ::active)

View File

@ -291,7 +291,7 @@
(rum/defc whiteboard-route
[route-match]
(when (user-handler/alpha-user?)
(when (user-handler/alpha-or-beta-user?)
(let [name (get-in route-match [:parameters :path :name])
{:keys [block-id]} (get-in route-match [:parameters :query])]
(whiteboard-page name block-id))))

View File

@ -594,7 +594,7 @@ Similar to re-frame subscriptions"
(enable-whiteboards? (get-current-repo)))
([repo]
(and
((resolve 'frontend.handler.user/alpha-user?)) ;; using resolve to avoid circular dependency
((resolve 'frontend.handler.user/alpha-or-beta-user?)) ;; using resolve to avoid circular dependency
(:feature/enable-whiteboards? (sub-config repo)))))
(defn export-heading-to-list?