Compare commits
merge into: doxa-life:main
doxa-life:main
doxa-life:development
doxa-life:country-posters-plugin/print-document
doxa-life:upg100/r52-pinhint
doxa-life:upg100/poster-sections
doxa-life:studio/print-warn
doxa-life:upg100/p14-point12
doxa-life:upg100/names
doxa-life:dx-base/atomic-pilot-reload
doxa-life:upg100/even-columns
doxa-life:deep-research-plugin/share-p3b-clean
doxa-life:regions-plugin/p2b-asm
doxa-life:regions-plugin/view-address-p2b
doxa-life:gospel/gr-clearfilter
doxa-life:posterverse/view-address-p2b
doxa-life:studio/shell-p2b
doxa-life:deep-research-plugin/p2b-shell
doxa-life:deep-research-plugin/view-address-p2b
doxa-life:studio/leaf-drop-tk
doxa-life:repo/readme-desktop
doxa-life:regions-plugin/view-address-p2
doxa-life:deep-research-plugin/view-address-p2
doxa-life:posterverse/view-address-p2
doxa-life:gospel/c17-tables-skip
doxa-life:studio/leaf-escape
doxa-life:deep-research-plugin/share-p3
doxa-life:country-posters-plugin/p2-address
doxa-life:upg100/p2-address
doxa-life:studio/shell-p2
doxa-life:upg100/zone-switch
doxa-life:reg-post/bless-india-design
doxa-life:cities-plugin/c16-4sided
doxa-life:poster-design-plugin/reference
doxa-life:reg-post/bless-india-verse-en
doxa-life:country-posters-plugin/india-state-type
doxa-life:cities-plugin/c14-kc-heads
doxa-life:poster-design-plugin/caption-r2
doxa-life:cities-plugin/c11-words
doxa-life:wall-of-people-groups-plugin/themes
doxa-life:regions-plugin/view-address
doxa-life:studio/shell-address
doxa-life:deep-research-plugin/view-address
doxa-life:posterverse/view-address
doxa-life:poster-design-plugin/experimental
doxa-life:reg-post/bless-india-localization-trainc
doxa-life:gospel/gi-regions
doxa-life:wall-of-people-groups-plugin/work
doxa-life:regions-plugin/no-country-posters-tab
doxa-life:poster-design-plugin/size-labels-r2
doxa-life:poster-design-plugin/size-labels
doxa-life:upg100/sets-nodata
doxa-life:country-posters-plugin/no-india-tab
doxa-life:upg100/packet-l4
doxa-life:upg100/packet-l3
doxa-life:upg100/packet-v2-fd
doxa-life:repo/upg100-docs
doxa-life:upg100/packet-v2
doxa-life:cities-plugin/pkt-geom-proto
doxa-life:reg-post/bless-india-posters
doxa-life:upg100/poster-head
doxa-life:upg100/packet-pace
doxa-life:studio/pinned-fresh
doxa-life:repo/print-first-poster
doxa-life:repo/readme-swarm-2
doxa-life:deep-research-plugin/gosrail
doxa-life:posterverse/bip-label
doxa-life:poster-design-plugin/caption
doxa-life:repo/readme-swarm
doxa-life:studio/wall-large-doc
doxa-life:repo/p2-neutral
doxa-life:deep-research/bless-india-label
doxa-life:studio/phone-print-keep
doxa-life:upg100/rename-upg-100-2
doxa-life:poster-design-plugin/upg-presets
doxa-life:cont-po/country-sort-phonelimit
doxa-life:posterverse/bip
doxa-life:deep-research/bless-india-shelf
doxa-life:posterverse/bip-prep
doxa-life:bible-poster-plugin/poster-design-block
doxa-life:wall-of-people-groups-plugin/poster-design-block
doxa-life:upg100/poster-design-block
doxa-life:country-posters-plugin/poster-design-block
doxa-life:poster-design-plugin/catalogue
doxa-life:regions/card-action
doxa-life:deep-research/manifest-revalidate
doxa-life:regions/poster-sections
doxa-life:studio/instance-attr
doxa-life:deep-research/poster-sections-not-experimental
doxa-life:poster-design-plugin/poster-sections
doxa-life:studio/legend-shrink
doxa-life:studio/floor-perf
doxa-life:posterverse/exp-open
doxa-life:reg-post/india-posters
doxa-life:studio/resize-floor
doxa-life:upg100/pane-scroll
doxa-life:country-posters-plugin/india-tab
doxa-life:studio/pf-gate-tight
doxa-life:studio/poster-registry
doxa-life:upg100/rename-upg-100
doxa-life:cont-po/india-sheet-gate
doxa-life:studio/preview-flag
doxa-life:studio/phone4-r2
doxa-life:country-posters-plugin/poster-section
doxa-life:studio/phone4
doxa-life:poster-design-plugin/gate-loader-r1
doxa-life:poster-design-plugin/gate-loader
doxa-life:studio/share-tip
doxa-life:dx-maps/readme-pilot
doxa-life:studio/phone2
doxa-life:studio/navreach-poll
doxa-life:studio/vtl-drawer
doxa-life:studio/mobile-modes
doxa-life:studio/dxm-simple-map
doxa-life:studio/dxm-tags
doxa-life:deep-research-plugin/b26-home
doxa-life:country-posters-plugin/b25-india-withheld
doxa-life:poster-design-plugin/b25
doxa-life:country-posters-plugin/b24-iso3-names
doxa-life:country-posters-plugin/b23-photo-slot
doxa-life:repo/b21-contribute
doxa-life:studio/release-hygiene-2
doxa-life:repo/b21-hygiene
doxa-life:upg100/wall-toggle-width
doxa-life:studio/no-dev-backend
doxa-life:gospel/gi-render-exit
doxa-life:upg100/phone-bigjob
doxa-life:upg100/pg-names
doxa-life:studio/screen-gate-label
doxa-life:gospel/b14-gate-fp
doxa-life:gospel/lm-image-seat
doxa-life:country-posters-plugin/india-names-3
doxa-life:studio/gate-fixes
doxa-life:poster-design-plugin/b3-land
doxa-life:studio/bible-push
doxa-life:deep-research-plugin/lang-menu2
doxa-life:posterverse/bible-composes3
doxa-life:country-posters-plugin/india-whole-2
doxa-life:posterverse/lang-menu
doxa-life:studio/shell-header
doxa-life:upg100/wall-count
doxa-life:poster-design-plugin/b3-preview
doxa-life:bible-poster-plugin/work
doxa-life:prayer-progress-plugin/pin-opacity
doxa-life:repo/b13-docs
doxa-life:poster-design-plugin/b3
doxa-life:studio/poster-sizes
doxa-life:studio/template-rebuild
doxa-life:wall-of-people-groups-plugin/footer-scripture-only
doxa-life:studio/pinhint
doxa-life:upg100/state-packet
doxa-life:poster-design-plugin/iw-draw
doxa-life:poster-design-plugin/iw
doxa-life:studio/p-assembly
doxa-life:regions/india-large
doxa-life:country-posters-plugin/india-whole
doxa-life:posterverse/bible-composes2
doxa-life:gospel/gi-csv-guard
doxa-life:poster-design-plugin/zero-r2
doxa-life:country-posters-plugin/india-label
doxa-life:poster-design-plugin/zero-r1
doxa-life:poster-design-plugin/zero
doxa-life:country-posters-plugin/india-first
doxa-life:country-posters-plugin/p-privacy
doxa-life:prayer-progress-plugin/p-privacy
doxa-life:poster-design-plugin/thumbs2
doxa-life:studio/p-studio
doxa-life:repo/p-privacy
doxa-life:studio/scrub
doxa-life:regions-plugin/p-privacy
doxa-life:upg100/p-privacy
doxa-life:deep-research-plugin/p-privacy
doxa-life:gospel/p-privacy
doxa-life:wall-of-people-groups-plugin/p-privacy
doxa-life:upg100/life-grid
doxa-life:poster-design-plugin/thumbs
doxa-life:deep-research-plugin/lang-menu
doxa-life:repo/merge-main-bless
doxa-life:repo/readme-bless
doxa-life:posterverse/home-link3
doxa-life:posterverse/home-link2
doxa-life:country-posters-plugin/india-names-2
doxa-life:upg100/batch-tap
doxa-life:poster-design-plugin/land
doxa-life:repo/readme-top
doxa-life:posterverse/bible-composes
doxa-life:posterverse/home-link
doxa-life:deep-research-plugin/bible-excl
doxa-life:country-posters-plugin/india-states-2
doxa-life:country-posters-plugin/india-states
doxa-life:repo/rudder-shot
doxa-life:repo/diagram-today
doxa-life:upg100/mixed-rename
doxa-life:upg100/unmount-race
doxa-life:posterverse/pd-composes2
doxa-life:posterverse/poster-only
doxa-life:studio/fake-token
doxa-life:studio/land-pd-seam
doxa-life:upg100/india-states
doxa-life:deep-research-plugin/pd-row
doxa-life:poster-design-plugin/bundle
doxa-life:posterverse/pd-composes
doxa-life:upg100/batch-select
doxa-life:poster-design-plugin/seam
doxa-life:country-posters-plugin/work
doxa-life:studio/csv-guard
doxa-life:posterverse/shell
doxa-life:studio/legend-baseline
doxa-life:deep-research-plugin/hostslot
doxa-life:gospel/legend-over-controls
doxa-life:upg100/wall-menus
doxa-life:studio/lm-fold-lip
doxa-life:regions/country-posters-disclosure
doxa-life:dx-life/country-poster-wall-filter
doxa-life:upg100/packet-1058
doxa-life:exp-shepherd/nine-pill
doxa-life:regions/embed-popup
doxa-life:upg100/map-iso
doxa-life:regions/header-rounded
doxa-life:deep-research-plugin/fabz
doxa-life:upg100/hdr-square
doxa-life:regions/map-print-template
doxa-life:exp-shepherd/pillfab2
doxa-life:studio/lm-fabcorner
doxa-life:regions/rcm-credit-fold
doxa-life:simpleresearch-plugin/dxl-style
doxa-life:upg100/a-rollout
doxa-life:deep-research-plugin/fabcorner
doxa-life:repo/mobile-app-howto
doxa-life:deep-research-plugin/fabsteady
doxa-life:gospel/credit-corner
doxa-life:exp-shepherd/pillfab
doxa-life:upg100/mark5
doxa-life:studio/rudder-circle
doxa-life:prayer-progress-plugin/info-bluf
doxa-life:deep-research-plugin/svh-land
doxa-life:deep-research-plugin/svh
doxa-life:upg100/repin
doxa-life:regions/pins-phone-poster
doxa-life:upg100/perrow-deselect
doxa-life:deep-research-plugin/fablift
doxa-life:deep-research-plugin/d3drawer
doxa-life:prayer-progress-plugin/info-strategy
doxa-life:upg100/land-pair
doxa-life:upg100/packet-heart
doxa-life:regions/print-rollout
doxa-life:deep-research-plugin/strat
doxa-life:regions/rg-credit
doxa-life:upg100/p6-card-row-dev
doxa-life:studio/s4c
doxa-life:upg100/p6-card-row
doxa-life:upg100/land-s9-floor
doxa-life:regions/s5-p8-land
doxa-life:upg100/credit-floor-lb
doxa-life:deep-research-plugin/gal1
doxa-life:deep-research-plugin/p4
doxa-life:regions/s5-rollout
doxa-life:upg100/pin-radius
doxa-life:prayer-progress-plugin/info-embed
doxa-life:regions/ar-print-english
doxa-life:upg100/no-speaker
doxa-life:regions/phone-dashboard
doxa-life:exp-shepherd/pinhint-s3
doxa-life:deep-research-plugin/d3
doxa-life:regions/s5-phone-print
doxa-life:upg100/wall-2up
doxa-life:upg100/territory-counts
doxa-life:prayer-progress-plugin/info-sheet
doxa-life:regions/deeplink-opens-dashboard
doxa-life:big-picture-plugin/bp-c3-header
doxa-life:prayer-progress-plugin/info-pending
doxa-life:prayer-progress-plugin/round-no-flash
doxa-life:exp-shepherd/pp-info-control-2
doxa-life:regions/sparse-consistent
doxa-life:exp-shepherd/pp-info-control
doxa-life:upg100/i7-test
doxa-life:upg100/mapinfo-bridge
doxa-life:upg100/mapinfo-control
doxa-life:regions/mobile-posters-2up
doxa-life:exp-shepherd/pinnote-once
doxa-life:regions/regions-print-series
doxa-life:exp-shepherd/pinhint-floor
doxa-life:regions/country-sheet-onedef
doxa-life:regions/hue-narrow-revert
doxa-life:upg100/mapinfo-focus
doxa-life:exp-shepherd/pp-quiet-cancel
doxa-life:regions/mapinfo-pill-390
doxa-life:exp-shepherd/pinhint-cap
doxa-life:exp-shepherd/pinhint-maplibre
doxa-life:repo/reread-readme-fix
doxa-life:regions/country-poster-hue
doxa-life:regions/country-map-refetch
doxa-life:regions/tab-content-i18n
doxa-life:upg100/map-info
doxa-life:regions/pane-config-reforward
doxa-life:repo/deep-research-docs
doxa-life:upg100/posterwall-arity
doxa-life:exp-shepherd/gate-deleted-absent
doxa-life:regions/record-nine
doxa-life:regions/record-pushed
doxa-life:regions/handoff-integration
doxa-life:bundler-2/handoff
doxa-life:dx-base/handoff-integration
doxa-life:upg100/merge
doxa-life:repo/integration
doxa-life:exp-shepherd/handoff-merge
doxa-life:upg100/handoff
doxa-life:studio/plugin-studio-wt-parked
doxa-life:gospel/handoff
doxa-life:repo/handoff
doxa-life:regions/control-inset-gate
doxa-life:gospel/listbox-2
doxa-life:regions/host-position
doxa-life:upg100/pane-clip
doxa-life:gospel/listbox
doxa-life:bundler-2/formatlist
doxa-life:upg100/formatlist
doxa-life:regions/live-locale
doxa-life:regions/country-map-list
doxa-life:exp-shepherd/formatlist
doxa-life:gospel/joins2
doxa-life:repo/public-registry-guard
doxa-life:exp-shepherd/kc-more-key
doxa-life:regions/popup-bottom-controls
doxa-life:bundler-2/pair1-chained
doxa-life:upg100/pair1
doxa-life:bundler-2/pair1
doxa-life:exp-shepherd/wall-guards
doxa-life:exp-shepherd/kc-regions
doxa-life:exp-shepherd/wall-lod-cardpx
doxa-life:gospel/notice-order-r27
doxa-life:gospel/region-headings-r27
doxa-life:gospel/notice-order-solo
doxa-life:gospel/region-headings-solo
doxa-life:exp-shepherd/kc-other
doxa-life:gospel/region-headings
doxa-life:gospel/notice-order
doxa-life:bundler-2/pinbind
doxa-life:bundler-2/legendstate
doxa-life:repo/v8-reader-3
doxa-life:gospel/whiteboard-adopt-3
doxa-life:regions/viewport-meta
doxa-life:gospel/whiteboard-adopt-2
doxa-life:gospel/whiteboard-adopt
doxa-life:gospel/isoline-r
doxa-life:bundler-2/caps
doxa-life:exp-shepherd/tmpl-i18n
doxa-life:repo/v8-reader-2
doxa-life:upg100/js3
doxa-life:bundler-2/gridsweep
doxa-life:gospel/caps-2
doxa-life:bundler-2/datamap
doxa-life:regions/country-packet
doxa-life:regions/pan-reverted
doxa-life:gospel/caps
doxa-life:gospel/isoline
doxa-life:regions/center-guards
doxa-life:bundler-2/shared
doxa-life:regions/center-null
doxa-life:repo/driver-ref-docs
doxa-life:gospel/panel-only-2
doxa-life:gospel/jsleak
doxa-life:exp-shepherd/tmpl-i18n-keys
doxa-life:gospel/panel-only
doxa-life:exp-shepherd/upgn-sheet2
doxa-life:dx-base/a9-leaf-hints
doxa-life:regions/popup-autopan
doxa-life:gospel/drvref-2
doxa-life:gospel/drvref
doxa-life:exp-shepherd/l13-dry
doxa-life:repo/v8-fresh-reader
doxa-life:exp-shepherd/drvref
doxa-life:exp-shepherd/print-floor
doxa-life:bundler-2/kit
doxa-life:gospel/sentences-src
doxa-life:exp-shepherd/wall-print-count
doxa-life:regions/country-map-posters
doxa-life:exp-shepherd/wall-print-keys
doxa-life:exp-shepherd/wall-d3-measure
doxa-life:gospel/sentences-3
doxa-life:exp-shepherd/mst-cpu
doxa-life:gospel/sentences-2
doxa-life:repo/devserver-optin
doxa-life:exp-shepherd/wall-deadcode
doxa-life:gospel/sentences
doxa-life:repo/public-studio-mode
doxa-life:bundler-2/he-sr
doxa-life:gospel/panel-followup
doxa-life:repo/cloud-proxy-fixes
doxa-life:repo/readme-v8
doxa-life:exp-shepherd/wall-pplr-land
doxa-life:exp-shepherd/pplr-phone
doxa-life:gospel/sentence-helper
doxa-life:exp-shepherd/wall-a6
doxa-life:repo/readme-a8
doxa-life:gospel/a5-cpu
doxa-life:gospel/a4
doxa-life:regions/lifecal-params
doxa-life:exp-shepherd/cites-mobile
doxa-life:bundler-2/rd-citations
doxa-life:exp-shepherd/upgn-sheet
doxa-life:repo/admin-status-doc
doxa-life:regions/cite-rule
doxa-life:exp-shepherd/upgn-keys6
doxa-life:exp-shepherd/mobile-fixes
doxa-life:bundler-2/lib-logical-css
doxa-life:exp-shepherd/cites
doxa-life:regions/one-profile-default
doxa-life:exp-shepherd/upgn-keys5
doxa-life:exp-shepherd/help-check-scope
doxa-life:exp-shepherd/exp-help-text
doxa-life:exp-shepherd/uprops-allow
doxa-life:exp-shepherd/apg-perf2
doxa-life:regions/verify-final
doxa-life:exp-shepherd/pwp-hamburger
doxa-life:repo/pull-interval-zero
doxa-life:repo/root-dockerfile
doxa-life:exp-shepherd/apg-perf
doxa-life:gospel/set-fit
doxa-life:exp-shepherd/template-meta
doxa-life:repo/readme-rudder-shot
doxa-life:gospel/ring-lib
doxa-life:gospel/ring-bands
doxa-life:repo/prod-pb-schema
doxa-life:bundler-2/rm-mobile-export
doxa-life:bundler-2/dashboard-kit-doc
doxa-life:exp-shepherd/wall-journey-t
doxa-life:exp-shepherd/upgn-letter
doxa-life:regions/idle
doxa-life:exp-shepherd/nn-gsec
doxa-life:exp-shepherd/wall-share
doxa-life:exp-shepherd/upgn-packet
doxa-life:bundler-2/poster-layout-optin
doxa-life:exp-shepherd/upgn-keys4
doxa-life:exp-shepherd/upgn-e2e
doxa-life:exp-shepherd/upgn-keys3
doxa-life:exp-shepherd/wall-keys3
doxa-life:repo/laptop-6way
doxa-life:exp-shepherd/upgn-wiring
doxa-life:exp-shepherd/upgn-keys2
doxa-life:exp-shepherd/wall-4x6
doxa-life:exp-shepherd/wall-wysiwyg
doxa-life:exp-shepherd/wall-fit
doxa-life:exp-shepherd/upgn-howto-keys
doxa-life:exp-shepherd/upgn-howto-keys-only
doxa-life:regions/curate-delete
doxa-life:upg100/select-zone-gate
doxa-life:upg100/packet-sets
doxa-life:regions/reduced-motion
doxa-life:regions/curate-measure
doxa-life:upg100/group-set-standard
doxa-life:repo/cdn-cache
doxa-life:regions/plural
doxa-life:gospel/orphan-fix
doxa-life:bundler-2/rtl-header-fix
doxa-life:exp-shepherd/wall-sizes
doxa-life:regions/dd-lang
doxa-life:regions/grid-driven
doxa-life:gospel/board768
doxa-life:repo/research-embed-test
doxa-life:regions/country-names
doxa-life:regions/legend-caret
doxa-life:regions/country-map
doxa-life:regions/print-chrome
doxa-life:regions/link-base
doxa-life:regions/leaf-print
doxa-life:exp-shepherd/wall-bless
doxa-life:bundler-2/poster-attribution
doxa-life:regions/print-busy
doxa-life:regions/print-busy-v2
doxa-life:regions/print-busy-local-71d7bf7
doxa-life:regions/manifest-visibility
doxa-life:bundler-2/script-registry
doxa-life:regions/batch-v3
doxa-life:regions/batch-v2
doxa-life:gospel/queued
doxa-life:upg100/window-globals
doxa-life:upg100/packet-vertical
doxa-life:regions/perrow-boot
doxa-life:regions/rcm-globals
doxa-life:gospel/slot2-leak
doxa-life:exp-shepherd/pplr-globals
doxa-life:regions/vtl-context-lost
doxa-life:regions/legend-aria
doxa-life:gospel/driver-r2
doxa-life:upg100/cp-slots-off
doxa-life:exp-shepherd/upgn-efilter-key
doxa-life:exp-shepherd/wall-keys
doxa-life:regions/worldmap-min
doxa-life:bundler-2/grid-lazy-images
doxa-life:regions/land-c11
doxa-life:bundler-2/rm-plugin-only
doxa-life:exp-shepherd/sweep-fixes
doxa-life:gospel/pending-loading-fix
doxa-life:exp-shepherd/cp-i18n
doxa-life:bundler-2/driver-1650
doxa-life:regions/grid-merge
doxa-life:regions/grid-cards-per-row
doxa-life:exp-shepherd/research-core
doxa-life:regions/maplibre-default
doxa-life:bundler-2/provide-warnings
doxa-life:exp-shepherd/mobile-gating
doxa-life:exp-shepherd/apg-lite
doxa-life:exp-shepherd/exp-help
doxa-life:regions/drv-legend-fab
doxa-life:exp-shepherd/exp-order
doxa-life:bundler-2/whiteboard
doxa-life:exp-shepherd/upgn-both
doxa-life:bundler-2/element-bootstrap
doxa-life:regions/set-charts
doxa-life:bundler-2/viewport-floor
doxa-life:regions/land-rg5
doxa-life:exp-shepherd/ring-legend
doxa-life:bundler-2/reader-shapes
doxa-life:regions/charts-followups
doxa-life:regions/packet-charts
doxa-life:regions/anchor-only
doxa-life:bundler-2/one-scrollbar
doxa-life:regions/zone-region-namespace
doxa-life:gospel/internal-set-charts-check
doxa-life:rudder/robot-voice
doxa-life:bundler-1/vertical-legend
doxa-life:bundler-1/hce-canary
doxa-life:bundler-1/work
doxa-life:rudder/desktop-sidecar
doxa-life:exp-shepherd/legend-goup
doxa-life:bundler-3/work
doxa-life:production
doxa-life:exp-shepherd/labels-en-single
doxa-life:studio/desktop-howto
doxa-life:repo/readme-quickstart
doxa-life:exp-shepherd/pplr-locale
doxa-life:repo/gate-no-pb-hooks
doxa-life:repo/local-dev-sync-pb
doxa-life:studio/rudder-pool
doxa-life:studio/rudder-server
doxa-life:studio/rudder-remote
doxa-life:studio/rudder-chat
doxa-life:studio/rudder-mobile
doxa-life:rudder/corner-polish
doxa-life:exp-shepherd/upgn-overhaul
doxa-life:exp-shepherd/svalbard-own-data
doxa-life:exp-shepherd/own-strings
doxa-life:exp-shepherd/messaging-line
doxa-life:repo/decouple-deployment
doxa-life:exp-shepherd/gospel-two-keys
doxa-life:repo/decouple-prose
doxa-life:exp-shepherd/shelf-strings
doxa-life:exp-shepherd/facet-cascade-parser
doxa-life:exp-shepherd/web-boundaries
doxa-life:bundler-1/drop-selectzone-fallback
doxa-life:bundler-1/c1b-resource-to-library
doxa-life:repo/shots-upglist-wait
doxa-life:rega/readme-shots-688ba6cf
doxa-life:bundler-1/c1-palettes-to-library
doxa-life:exp-shepherd/interop-known-cleanup
doxa-life:exp-shepherd/list-labels-i18n
doxa-life:bundler-1/c2-projection-helper
doxa-life:bundler-1/showonmap-retained-selection
doxa-life:exp-shepherd/internet-adm1-full
doxa-life:exp-shepherd/internet-adm1-india
doxa-life:rega/readme-shots-8b6f37f6
doxa-life:exp-shepherd/list-prop-tier-a
doxa-life:repo/shots-tokenless
doxa-life:repo/readme-auto-engine
doxa-life:exp-shepherd/pplr-d3-no-merge
doxa-life:exp-shepherd/flower-mesh-opens-svg
doxa-life:exp-shepherd/composite-interop-gate
doxa-life:exp-shepherd/composites-mount-gate
doxa-life:exp-shepherd/template-map
doxa-life:exp-shepherd/wall-lod
doxa-life:exp-shepherd/key-cities-i18n
doxa-life:exp-shepherd/i18n-cities
doxa-life:bundler-1/worldview-guard-library
doxa-life:exp-shepherd/neighbor-i18n
doxa-life:exp-shepherd/wall-i18n
doxa-life:exp-shepherd/simple-map-i18n
doxa-life:exp-shepherd/i18n-pplr
doxa-life:exp-shepherd/universal-props
doxa-life:plugin-studio/organize
doxa-life:exp-shepherd/pplr-wip
doxa-life:exp-shepherd/roundup
doxa-life:doxa-maps-plugin-studio
doxa-life:bundler-2/work
doxa-life:packet/vertical
doxa-life:wip/handoff-test
doxa-life:wip/dashboard-defects
doxa-life:v1.0.0
doxa-life:v0.2.0
doxa-life:production-final-93061d2
...
pull from: doxa-life:deep-research-plugin/view-address-p2b
doxa-life:development
doxa-life:country-posters-plugin/print-document
doxa-life:upg100/r52-pinhint
doxa-life:upg100/poster-sections
doxa-life:main
doxa-life:studio/print-warn
doxa-life:upg100/p14-point12
doxa-life:upg100/names
doxa-life:dx-base/atomic-pilot-reload
doxa-life:upg100/even-columns
doxa-life:deep-research-plugin/share-p3b-clean
doxa-life:regions-plugin/p2b-asm
doxa-life:regions-plugin/view-address-p2b
doxa-life:gospel/gr-clearfilter
doxa-life:posterverse/view-address-p2b
doxa-life:studio/shell-p2b
doxa-life:deep-research-plugin/p2b-shell
doxa-life:deep-research-plugin/view-address-p2b
doxa-life:studio/leaf-drop-tk
doxa-life:repo/readme-desktop
doxa-life:regions-plugin/view-address-p2
doxa-life:deep-research-plugin/view-address-p2
doxa-life:posterverse/view-address-p2
doxa-life:gospel/c17-tables-skip
doxa-life:studio/leaf-escape
doxa-life:deep-research-plugin/share-p3
doxa-life:country-posters-plugin/p2-address
doxa-life:upg100/p2-address
doxa-life:studio/shell-p2
doxa-life:upg100/zone-switch
doxa-life:reg-post/bless-india-design
doxa-life:cities-plugin/c16-4sided
doxa-life:poster-design-plugin/reference
doxa-life:reg-post/bless-india-verse-en
doxa-life:country-posters-plugin/india-state-type
doxa-life:cities-plugin/c14-kc-heads
doxa-life:poster-design-plugin/caption-r2
doxa-life:cities-plugin/c11-words
doxa-life:wall-of-people-groups-plugin/themes
doxa-life:regions-plugin/view-address
doxa-life:studio/shell-address
doxa-life:deep-research-plugin/view-address
doxa-life:posterverse/view-address
doxa-life:poster-design-plugin/experimental
doxa-life:reg-post/bless-india-localization-trainc
doxa-life:gospel/gi-regions
doxa-life:wall-of-people-groups-plugin/work
doxa-life:regions-plugin/no-country-posters-tab
doxa-life:poster-design-plugin/size-labels-r2
doxa-life:poster-design-plugin/size-labels
doxa-life:upg100/sets-nodata
doxa-life:country-posters-plugin/no-india-tab
doxa-life:upg100/packet-l4
doxa-life:upg100/packet-l3
doxa-life:upg100/packet-v2-fd
doxa-life:repo/upg100-docs
doxa-life:upg100/packet-v2
doxa-life:cities-plugin/pkt-geom-proto
doxa-life:reg-post/bless-india-posters
doxa-life:upg100/poster-head
doxa-life:upg100/packet-pace
doxa-life:studio/pinned-fresh
doxa-life:repo/print-first-poster
doxa-life:repo/readme-swarm-2
doxa-life:deep-research-plugin/gosrail
doxa-life:posterverse/bip-label
doxa-life:poster-design-plugin/caption
doxa-life:repo/readme-swarm
doxa-life:studio/wall-large-doc
doxa-life:repo/p2-neutral
doxa-life:deep-research/bless-india-label
doxa-life:studio/phone-print-keep
doxa-life:upg100/rename-upg-100-2
doxa-life:poster-design-plugin/upg-presets
doxa-life:cont-po/country-sort-phonelimit
doxa-life:posterverse/bip
doxa-life:deep-research/bless-india-shelf
doxa-life:posterverse/bip-prep
doxa-life:bible-poster-plugin/poster-design-block
doxa-life:wall-of-people-groups-plugin/poster-design-block
doxa-life:upg100/poster-design-block
doxa-life:country-posters-plugin/poster-design-block
doxa-life:poster-design-plugin/catalogue
doxa-life:regions/card-action
doxa-life:deep-research/manifest-revalidate
doxa-life:regions/poster-sections
doxa-life:studio/instance-attr
doxa-life:deep-research/poster-sections-not-experimental
doxa-life:poster-design-plugin/poster-sections
doxa-life:studio/legend-shrink
doxa-life:studio/floor-perf
doxa-life:posterverse/exp-open
doxa-life:reg-post/india-posters
doxa-life:studio/resize-floor
doxa-life:upg100/pane-scroll
doxa-life:country-posters-plugin/india-tab
doxa-life:studio/pf-gate-tight
doxa-life:studio/poster-registry
doxa-life:upg100/rename-upg-100
doxa-life:cont-po/india-sheet-gate
doxa-life:studio/preview-flag
doxa-life:studio/phone4-r2
doxa-life:country-posters-plugin/poster-section
doxa-life:studio/phone4
doxa-life:poster-design-plugin/gate-loader-r1
doxa-life:poster-design-plugin/gate-loader
doxa-life:studio/share-tip
doxa-life:dx-maps/readme-pilot
doxa-life:studio/phone2
doxa-life:studio/navreach-poll
doxa-life:studio/vtl-drawer
doxa-life:studio/mobile-modes
doxa-life:studio/dxm-simple-map
doxa-life:studio/dxm-tags
doxa-life:deep-research-plugin/b26-home
doxa-life:country-posters-plugin/b25-india-withheld
doxa-life:poster-design-plugin/b25
doxa-life:country-posters-plugin/b24-iso3-names
doxa-life:country-posters-plugin/b23-photo-slot
doxa-life:repo/b21-contribute
doxa-life:studio/release-hygiene-2
doxa-life:repo/b21-hygiene
doxa-life:upg100/wall-toggle-width
doxa-life:studio/no-dev-backend
doxa-life:gospel/gi-render-exit
doxa-life:upg100/phone-bigjob
doxa-life:upg100/pg-names
doxa-life:studio/screen-gate-label
doxa-life:gospel/b14-gate-fp
doxa-life:gospel/lm-image-seat
doxa-life:country-posters-plugin/india-names-3
doxa-life:studio/gate-fixes
doxa-life:poster-design-plugin/b3-land
doxa-life:studio/bible-push
doxa-life:deep-research-plugin/lang-menu2
doxa-life:posterverse/bible-composes3
doxa-life:country-posters-plugin/india-whole-2
doxa-life:posterverse/lang-menu
doxa-life:studio/shell-header
doxa-life:upg100/wall-count
doxa-life:poster-design-plugin/b3-preview
doxa-life:bible-poster-plugin/work
doxa-life:prayer-progress-plugin/pin-opacity
doxa-life:repo/b13-docs
doxa-life:poster-design-plugin/b3
doxa-life:studio/poster-sizes
doxa-life:studio/template-rebuild
doxa-life:wall-of-people-groups-plugin/footer-scripture-only
doxa-life:studio/pinhint
doxa-life:upg100/state-packet
doxa-life:poster-design-plugin/iw-draw
doxa-life:poster-design-plugin/iw
doxa-life:studio/p-assembly
doxa-life:regions/india-large
doxa-life:country-posters-plugin/india-whole
doxa-life:posterverse/bible-composes2
doxa-life:gospel/gi-csv-guard
doxa-life:poster-design-plugin/zero-r2
doxa-life:country-posters-plugin/india-label
doxa-life:poster-design-plugin/zero-r1
doxa-life:poster-design-plugin/zero
doxa-life:country-posters-plugin/india-first
doxa-life:country-posters-plugin/p-privacy
doxa-life:prayer-progress-plugin/p-privacy
doxa-life:poster-design-plugin/thumbs2
doxa-life:studio/p-studio
doxa-life:repo/p-privacy
doxa-life:studio/scrub
doxa-life:regions-plugin/p-privacy
doxa-life:upg100/p-privacy
doxa-life:deep-research-plugin/p-privacy
doxa-life:gospel/p-privacy
doxa-life:wall-of-people-groups-plugin/p-privacy
doxa-life:upg100/life-grid
doxa-life:poster-design-plugin/thumbs
doxa-life:deep-research-plugin/lang-menu
doxa-life:repo/merge-main-bless
doxa-life:repo/readme-bless
doxa-life:posterverse/home-link3
doxa-life:posterverse/home-link2
doxa-life:country-posters-plugin/india-names-2
doxa-life:upg100/batch-tap
doxa-life:poster-design-plugin/land
doxa-life:repo/readme-top
doxa-life:posterverse/bible-composes
doxa-life:posterverse/home-link
doxa-life:deep-research-plugin/bible-excl
doxa-life:country-posters-plugin/india-states-2
doxa-life:country-posters-plugin/india-states
doxa-life:repo/rudder-shot
doxa-life:repo/diagram-today
doxa-life:upg100/mixed-rename
doxa-life:upg100/unmount-race
doxa-life:posterverse/pd-composes2
doxa-life:posterverse/poster-only
doxa-life:studio/fake-token
doxa-life:studio/land-pd-seam
doxa-life:upg100/india-states
doxa-life:deep-research-plugin/pd-row
doxa-life:poster-design-plugin/bundle
doxa-life:posterverse/pd-composes
doxa-life:upg100/batch-select
doxa-life:poster-design-plugin/seam
doxa-life:country-posters-plugin/work
doxa-life:studio/csv-guard
doxa-life:posterverse/shell
doxa-life:studio/legend-baseline
doxa-life:deep-research-plugin/hostslot
doxa-life:gospel/legend-over-controls
doxa-life:upg100/wall-menus
doxa-life:studio/lm-fold-lip
doxa-life:regions/country-posters-disclosure
doxa-life:dx-life/country-poster-wall-filter
doxa-life:upg100/packet-1058
doxa-life:exp-shepherd/nine-pill
doxa-life:regions/embed-popup
doxa-life:upg100/map-iso
doxa-life:regions/header-rounded
doxa-life:deep-research-plugin/fabz
doxa-life:upg100/hdr-square
doxa-life:regions/map-print-template
doxa-life:exp-shepherd/pillfab2
doxa-life:studio/lm-fabcorner
doxa-life:regions/rcm-credit-fold
doxa-life:simpleresearch-plugin/dxl-style
doxa-life:upg100/a-rollout
doxa-life:deep-research-plugin/fabcorner
doxa-life:repo/mobile-app-howto
doxa-life:deep-research-plugin/fabsteady
doxa-life:gospel/credit-corner
doxa-life:exp-shepherd/pillfab
doxa-life:upg100/mark5
doxa-life:studio/rudder-circle
doxa-life:prayer-progress-plugin/info-bluf
doxa-life:deep-research-plugin/svh-land
doxa-life:deep-research-plugin/svh
doxa-life:upg100/repin
doxa-life:regions/pins-phone-poster
doxa-life:upg100/perrow-deselect
doxa-life:deep-research-plugin/fablift
doxa-life:deep-research-plugin/d3drawer
doxa-life:prayer-progress-plugin/info-strategy
doxa-life:upg100/land-pair
doxa-life:upg100/packet-heart
doxa-life:regions/print-rollout
doxa-life:deep-research-plugin/strat
doxa-life:regions/rg-credit
doxa-life:upg100/p6-card-row-dev
doxa-life:studio/s4c
doxa-life:upg100/p6-card-row
doxa-life:upg100/land-s9-floor
doxa-life:regions/s5-p8-land
doxa-life:upg100/credit-floor-lb
doxa-life:deep-research-plugin/gal1
doxa-life:deep-research-plugin/p4
doxa-life:regions/s5-rollout
doxa-life:upg100/pin-radius
doxa-life:prayer-progress-plugin/info-embed
doxa-life:regions/ar-print-english
doxa-life:upg100/no-speaker
doxa-life:regions/phone-dashboard
doxa-life:exp-shepherd/pinhint-s3
doxa-life:deep-research-plugin/d3
doxa-life:regions/s5-phone-print
doxa-life:upg100/wall-2up
doxa-life:upg100/territory-counts
doxa-life:prayer-progress-plugin/info-sheet
doxa-life:regions/deeplink-opens-dashboard
doxa-life:big-picture-plugin/bp-c3-header
doxa-life:prayer-progress-plugin/info-pending
doxa-life:prayer-progress-plugin/round-no-flash
doxa-life:exp-shepherd/pp-info-control-2
doxa-life:regions/sparse-consistent
doxa-life:exp-shepherd/pp-info-control
doxa-life:upg100/i7-test
doxa-life:upg100/mapinfo-bridge
doxa-life:upg100/mapinfo-control
doxa-life:regions/mobile-posters-2up
doxa-life:exp-shepherd/pinnote-once
doxa-life:regions/regions-print-series
doxa-life:exp-shepherd/pinhint-floor
doxa-life:regions/country-sheet-onedef
doxa-life:regions/hue-narrow-revert
doxa-life:upg100/mapinfo-focus
doxa-life:exp-shepherd/pp-quiet-cancel
doxa-life:regions/mapinfo-pill-390
doxa-life:exp-shepherd/pinhint-cap
doxa-life:exp-shepherd/pinhint-maplibre
doxa-life:repo/reread-readme-fix
doxa-life:regions/country-poster-hue
doxa-life:regions/country-map-refetch
doxa-life:regions/tab-content-i18n
doxa-life:upg100/map-info
doxa-life:regions/pane-config-reforward
doxa-life:repo/deep-research-docs
doxa-life:upg100/posterwall-arity
doxa-life:exp-shepherd/gate-deleted-absent
doxa-life:regions/record-nine
doxa-life:regions/record-pushed
doxa-life:regions/handoff-integration
doxa-life:bundler-2/handoff
doxa-life:dx-base/handoff-integration
doxa-life:upg100/merge
doxa-life:repo/integration
doxa-life:exp-shepherd/handoff-merge
doxa-life:upg100/handoff
doxa-life:studio/plugin-studio-wt-parked
doxa-life:gospel/handoff
doxa-life:repo/handoff
doxa-life:regions/control-inset-gate
doxa-life:gospel/listbox-2
doxa-life:regions/host-position
doxa-life:upg100/pane-clip
doxa-life:gospel/listbox
doxa-life:bundler-2/formatlist
doxa-life:upg100/formatlist
doxa-life:regions/live-locale
doxa-life:regions/country-map-list
doxa-life:exp-shepherd/formatlist
doxa-life:gospel/joins2
doxa-life:repo/public-registry-guard
doxa-life:exp-shepherd/kc-more-key
doxa-life:regions/popup-bottom-controls
doxa-life:bundler-2/pair1-chained
doxa-life:upg100/pair1
doxa-life:bundler-2/pair1
doxa-life:exp-shepherd/wall-guards
doxa-life:exp-shepherd/kc-regions
doxa-life:exp-shepherd/wall-lod-cardpx
doxa-life:gospel/notice-order-r27
doxa-life:gospel/region-headings-r27
doxa-life:gospel/notice-order-solo
doxa-life:gospel/region-headings-solo
doxa-life:exp-shepherd/kc-other
doxa-life:gospel/region-headings
doxa-life:gospel/notice-order
doxa-life:bundler-2/pinbind
doxa-life:bundler-2/legendstate
doxa-life:repo/v8-reader-3
doxa-life:gospel/whiteboard-adopt-3
doxa-life:regions/viewport-meta
doxa-life:gospel/whiteboard-adopt-2
doxa-life:gospel/whiteboard-adopt
doxa-life:gospel/isoline-r
doxa-life:bundler-2/caps
doxa-life:exp-shepherd/tmpl-i18n
doxa-life:repo/v8-reader-2
doxa-life:upg100/js3
doxa-life:bundler-2/gridsweep
doxa-life:gospel/caps-2
doxa-life:bundler-2/datamap
doxa-life:regions/country-packet
doxa-life:regions/pan-reverted
doxa-life:gospel/caps
doxa-life:gospel/isoline
doxa-life:regions/center-guards
doxa-life:bundler-2/shared
doxa-life:regions/center-null
doxa-life:repo/driver-ref-docs
doxa-life:gospel/panel-only-2
doxa-life:gospel/jsleak
doxa-life:exp-shepherd/tmpl-i18n-keys
doxa-life:gospel/panel-only
doxa-life:exp-shepherd/upgn-sheet2
doxa-life:dx-base/a9-leaf-hints
doxa-life:regions/popup-autopan
doxa-life:gospel/drvref-2
doxa-life:gospel/drvref
doxa-life:exp-shepherd/l13-dry
doxa-life:repo/v8-fresh-reader
doxa-life:exp-shepherd/drvref
doxa-life:exp-shepherd/print-floor
doxa-life:bundler-2/kit
doxa-life:gospel/sentences-src
doxa-life:exp-shepherd/wall-print-count
doxa-life:regions/country-map-posters
doxa-life:exp-shepherd/wall-print-keys
doxa-life:exp-shepherd/wall-d3-measure
doxa-life:gospel/sentences-3
doxa-life:exp-shepherd/mst-cpu
doxa-life:gospel/sentences-2
doxa-life:repo/devserver-optin
doxa-life:exp-shepherd/wall-deadcode
doxa-life:gospel/sentences
doxa-life:repo/public-studio-mode
doxa-life:bundler-2/he-sr
doxa-life:gospel/panel-followup
doxa-life:repo/cloud-proxy-fixes
doxa-life:repo/readme-v8
doxa-life:exp-shepherd/wall-pplr-land
doxa-life:exp-shepherd/pplr-phone
doxa-life:gospel/sentence-helper
doxa-life:exp-shepherd/wall-a6
doxa-life:repo/readme-a8
doxa-life:gospel/a5-cpu
doxa-life:gospel/a4
doxa-life:regions/lifecal-params
doxa-life:exp-shepherd/cites-mobile
doxa-life:bundler-2/rd-citations
doxa-life:exp-shepherd/upgn-sheet
doxa-life:repo/admin-status-doc
doxa-life:regions/cite-rule
doxa-life:exp-shepherd/upgn-keys6
doxa-life:exp-shepherd/mobile-fixes
doxa-life:bundler-2/lib-logical-css
doxa-life:exp-shepherd/cites
doxa-life:regions/one-profile-default
doxa-life:exp-shepherd/upgn-keys5
doxa-life:exp-shepherd/help-check-scope
doxa-life:exp-shepherd/exp-help-text
doxa-life:exp-shepherd/uprops-allow
doxa-life:exp-shepherd/apg-perf2
doxa-life:regions/verify-final
doxa-life:exp-shepherd/pwp-hamburger
doxa-life:repo/pull-interval-zero
doxa-life:repo/root-dockerfile
doxa-life:exp-shepherd/apg-perf
doxa-life:gospel/set-fit
doxa-life:exp-shepherd/template-meta
doxa-life:repo/readme-rudder-shot
doxa-life:gospel/ring-lib
doxa-life:gospel/ring-bands
doxa-life:repo/prod-pb-schema
doxa-life:bundler-2/rm-mobile-export
doxa-life:bundler-2/dashboard-kit-doc
doxa-life:exp-shepherd/wall-journey-t
doxa-life:exp-shepherd/upgn-letter
doxa-life:regions/idle
doxa-life:exp-shepherd/nn-gsec
doxa-life:exp-shepherd/wall-share
doxa-life:exp-shepherd/upgn-packet
doxa-life:bundler-2/poster-layout-optin
doxa-life:exp-shepherd/upgn-keys4
doxa-life:exp-shepherd/upgn-e2e
doxa-life:exp-shepherd/upgn-keys3
doxa-life:exp-shepherd/wall-keys3
doxa-life:repo/laptop-6way
doxa-life:exp-shepherd/upgn-wiring
doxa-life:exp-shepherd/upgn-keys2
doxa-life:exp-shepherd/wall-4x6
doxa-life:exp-shepherd/wall-wysiwyg
doxa-life:exp-shepherd/wall-fit
doxa-life:exp-shepherd/upgn-howto-keys
doxa-life:exp-shepherd/upgn-howto-keys-only
doxa-life:regions/curate-delete
doxa-life:upg100/select-zone-gate
doxa-life:upg100/packet-sets
doxa-life:regions/reduced-motion
doxa-life:regions/curate-measure
doxa-life:upg100/group-set-standard
doxa-life:repo/cdn-cache
doxa-life:regions/plural
doxa-life:gospel/orphan-fix
doxa-life:bundler-2/rtl-header-fix
doxa-life:exp-shepherd/wall-sizes
doxa-life:regions/dd-lang
doxa-life:regions/grid-driven
doxa-life:gospel/board768
doxa-life:repo/research-embed-test
doxa-life:regions/country-names
doxa-life:regions/legend-caret
doxa-life:regions/country-map
doxa-life:regions/print-chrome
doxa-life:regions/link-base
doxa-life:regions/leaf-print
doxa-life:exp-shepherd/wall-bless
doxa-life:bundler-2/poster-attribution
doxa-life:regions/print-busy
doxa-life:regions/print-busy-v2
doxa-life:regions/print-busy-local-71d7bf7
doxa-life:regions/manifest-visibility
doxa-life:bundler-2/script-registry
doxa-life:regions/batch-v3
doxa-life:regions/batch-v2
doxa-life:gospel/queued
doxa-life:upg100/window-globals
doxa-life:upg100/packet-vertical
doxa-life:regions/perrow-boot
doxa-life:regions/rcm-globals
doxa-life:gospel/slot2-leak
doxa-life:exp-shepherd/pplr-globals
doxa-life:regions/vtl-context-lost
doxa-life:regions/legend-aria
doxa-life:gospel/driver-r2
doxa-life:upg100/cp-slots-off
doxa-life:exp-shepherd/upgn-efilter-key
doxa-life:exp-shepherd/wall-keys
doxa-life:regions/worldmap-min
doxa-life:bundler-2/grid-lazy-images
doxa-life:regions/land-c11
doxa-life:bundler-2/rm-plugin-only
doxa-life:exp-shepherd/sweep-fixes
doxa-life:gospel/pending-loading-fix
doxa-life:exp-shepherd/cp-i18n
doxa-life:bundler-2/driver-1650
doxa-life:regions/grid-merge
doxa-life:regions/grid-cards-per-row
doxa-life:exp-shepherd/research-core
doxa-life:regions/maplibre-default
doxa-life:bundler-2/provide-warnings
doxa-life:exp-shepherd/mobile-gating
doxa-life:exp-shepherd/apg-lite
doxa-life:exp-shepherd/exp-help
doxa-life:regions/drv-legend-fab
doxa-life:exp-shepherd/exp-order
doxa-life:bundler-2/whiteboard
doxa-life:exp-shepherd/upgn-both
doxa-life:bundler-2/element-bootstrap
doxa-life:regions/set-charts
doxa-life:bundler-2/viewport-floor
doxa-life:regions/land-rg5
doxa-life:exp-shepherd/ring-legend
doxa-life:bundler-2/reader-shapes
doxa-life:regions/charts-followups
doxa-life:regions/packet-charts
doxa-life:regions/anchor-only
doxa-life:bundler-2/one-scrollbar
doxa-life:regions/zone-region-namespace
doxa-life:gospel/internal-set-charts-check
doxa-life:rudder/robot-voice
doxa-life:bundler-1/vertical-legend
doxa-life:bundler-1/hce-canary
doxa-life:bundler-1/work
doxa-life:rudder/desktop-sidecar
doxa-life:exp-shepherd/legend-goup
doxa-life:bundler-3/work
doxa-life:production
doxa-life:exp-shepherd/labels-en-single
doxa-life:studio/desktop-howto
doxa-life:repo/readme-quickstart
doxa-life:exp-shepherd/pplr-locale
doxa-life:repo/gate-no-pb-hooks
doxa-life:repo/local-dev-sync-pb
doxa-life:studio/rudder-pool
doxa-life:studio/rudder-server
doxa-life:studio/rudder-remote
doxa-life:studio/rudder-chat
doxa-life:studio/rudder-mobile
doxa-life:rudder/corner-polish
doxa-life:exp-shepherd/upgn-overhaul
doxa-life:exp-shepherd/svalbard-own-data
doxa-life:exp-shepherd/own-strings
doxa-life:exp-shepherd/messaging-line
doxa-life:repo/decouple-deployment
doxa-life:exp-shepherd/gospel-two-keys
doxa-life:repo/decouple-prose
doxa-life:exp-shepherd/shelf-strings
doxa-life:exp-shepherd/facet-cascade-parser
doxa-life:exp-shepherd/web-boundaries
doxa-life:bundler-1/drop-selectzone-fallback
doxa-life:bundler-1/c1b-resource-to-library
doxa-life:repo/shots-upglist-wait
doxa-life:rega/readme-shots-688ba6cf
doxa-life:bundler-1/c1-palettes-to-library
doxa-life:exp-shepherd/interop-known-cleanup
doxa-life:exp-shepherd/list-labels-i18n
doxa-life:bundler-1/c2-projection-helper
doxa-life:bundler-1/showonmap-retained-selection
doxa-life:exp-shepherd/internet-adm1-full
doxa-life:exp-shepherd/internet-adm1-india
doxa-life:rega/readme-shots-8b6f37f6
doxa-life:exp-shepherd/list-prop-tier-a
doxa-life:repo/shots-tokenless
doxa-life:repo/readme-auto-engine
doxa-life:exp-shepherd/pplr-d3-no-merge
doxa-life:exp-shepherd/flower-mesh-opens-svg
doxa-life:exp-shepherd/composite-interop-gate
doxa-life:exp-shepherd/composites-mount-gate
doxa-life:exp-shepherd/template-map
doxa-life:exp-shepherd/wall-lod
doxa-life:exp-shepherd/key-cities-i18n
doxa-life:exp-shepherd/i18n-cities
doxa-life:bundler-1/worldview-guard-library
doxa-life:exp-shepherd/neighbor-i18n
doxa-life:exp-shepherd/wall-i18n
doxa-life:exp-shepherd/simple-map-i18n
doxa-life:exp-shepherd/i18n-pplr
doxa-life:exp-shepherd/universal-props
doxa-life:plugin-studio/organize
doxa-life:exp-shepherd/pplr-wip
doxa-life:exp-shepherd/roundup
doxa-life:doxa-maps-plugin-studio
doxa-life:bundler-2/work
doxa-life:packet/vertical
doxa-life:wip/handoff-test
doxa-life:wip/dashboard-defects
doxa-life:v1.0.0
doxa-life:v0.2.0
doxa-life:production-final-93061d2
1 commit
main
...
deep-resea
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
b26f5d6820 |
Research Gallery nested in an app that owns the address: its tab is that app's subtab (shareable pages P2b)
Not the owner: a rail pick announces the tab (claimView); an outer owner such as Plugin Studio records it as its subtab, and on a partner's page nothing is written. On load the shell reads subtab when it names one of its tabs, then tab when it does (a partner's page, one level), else its default. Back follows subtab only once the shell knows an owner records it (it opened from one, or saw its announcement recorded), so a partner's own navigation never moves it. As the owner (its own leaf, DX Life) the code path is unchanged. |
1 changed files with 22 additions and 4 deletions
|
|
@ -216,7 +216,7 @@ import { helpFor } from './src/experimentalHelp.js'
|
|||
import { TAB_INFO } from './src/tabInfo.js'
|
||||
import MapInfo from '@map/components/info/MapInfo.vue'
|
||||
import { loadScriptOnce, whenTagDefined } from '@map/utils/embedScript.js'
|
||||
import { readViewKeys, writeViewKeys, onAddressChange, urlOwnerOf, ownAddress } from '@map/composables/useViewAddress.js'
|
||||
import { readViewKeys, writeViewKeys, onAddressChange, urlOwnerOf, ownAddress, claimView } from '@map/composables/useViewAddress.js'
|
||||
|
||||
// THE HOST PAGE'S LANGUAGE, by the same ladder every nested map already uses (library/i18n
|
||||
// detectLocale): ?lang= / ?locale= on the page URL, then <html lang>. '' when the page says nothing.
|
||||
|
|
@ -1135,7 +1135,11 @@ export default defineComponent({
|
|||
// its address: on a partner's page a popstate is the partner's own navigation, and re-reading the URL there
|
||||
// would snap a host's fixed `tab` attribute back to the default. The owner is read per event: a host may set
|
||||
// profile-config after mount.
|
||||
this._offAddress = onAddressChange(({ tab }) => { if (urlOwnerOf(this.cfg)) this.openFromAddress(tab) })
|
||||
this._offAddress = onAddressChange((k) => {
|
||||
if (urlOwnerOf(this.cfg)) this.openFromAddress(k.tab)
|
||||
// nested in an app that records this shell's tab as its `subtab` (Plugin Studio): Back re-opens that one
|
||||
else if (this._underOwner) this.openFromAddress(k.subtab)
|
||||
})
|
||||
// A nested composite's choice (its open pane, a selected place) reaches the address through this shell, the
|
||||
// page's one writer, while the page owns its address; a nested element can never switch this shell's tab.
|
||||
this._offOwn = ownAddress(this.$el, () => urlOwnerOf(this.cfg))
|
||||
|
|
@ -1460,7 +1464,15 @@ export default defineComponent({
|
|||
// through useViewAddress: the first ?tab= wins, and a value that is not a plain id reads as absent.
|
||||
requestedTab() {
|
||||
let q = ''
|
||||
try { q = readViewKeys(location.search).tab } catch { /* non-browser */ }
|
||||
// NOT the owner: inside an app that owns the address (Plugin Studio) this shell's tab is that app's `subtab`;
|
||||
// `tab` is the outer app's own (a Studio row). So `subtab` first when it names one of these tabs, then `tab`
|
||||
// when it does (a partner's page, one level), else the default.
|
||||
try {
|
||||
const k = readViewKeys(location.search), mine = (id) => !!id && this.tabs.some(t => t.id === id)
|
||||
if (urlOwnerOf(this.cfg)) q = k.tab
|
||||
else if (mine(k.subtab)) { q = k.subtab; this._underOwner = true }
|
||||
else q = mine(k.tab) ? k.tab : ''
|
||||
} catch { /* non-browser */ }
|
||||
return String(this.tab || this.cfg.tab || q || '').trim()
|
||||
},
|
||||
// The index to open on mount: the requested tab when it exists and is enabled at this width,
|
||||
|
|
@ -1523,7 +1535,13 @@ export default defineComponent({
|
|||
onRailSelect(key) {
|
||||
const before = this.activeKey
|
||||
this.onSelect(key)
|
||||
if (this.activeKey !== before) writeViewKeys({ tab: this.activeKey }, { owner: urlOwnerOf(this.cfg), push: true, el: this.$el })
|
||||
if (this.activeKey === before) return
|
||||
const owner = urlOwnerOf(this.cfg)
|
||||
if (owner) { writeViewKeys({ tab: this.activeKey }, { owner, push: true, el: this.$el }); return }
|
||||
// Not the owner: announce the pick. An outer owner (Plugin Studio) records it as its `subtab`; on a partner's
|
||||
// page nobody listens and nothing is written. Seeing it recorded is how this shell learns Back should follow it.
|
||||
claimView({ tab: this.activeKey }, { el: this.$el })
|
||||
try { if (readViewKeys(location.search).subtab === this.activeKey) this._underOwner = true } catch { /* no window */ }
|
||||
},
|
||||
// Back / Forward: the tab the address names, else the page's configured first tab (profile-config.tab), else the
|
||||
// device default. Not the `tab` attribute: a host with a router re-points it from this same popstate, and until
|
||||
|
|
|
|||
Write
Preview
Loading…
Reference in a new issue