An open source headless CMS / real-time database. Powerful table editor, full-text search, and SDKs for JS / React / Svelte.
atomic_lib::Resource
propval methods (e.g. set_propval
=> set
), make them chainable. #822set_propval
and set_propval_shortname
chainable #785musl
+ alpine
builds for docker images, way smaller images #620clear
option to error component (resets all front-end state)Agent::from_secret
#785store.newResource()
to make creating new resources more easy.resource.getHistory()
And increased its performance for resources with a large number of commits #745
@tomic
NPM docs on Netlify #707--rebuild-index
atomic-data-browser
in this repo #216parent
query param in /search
has changed to parents
and accepts an array of Subjects #677resource.props
, powered by @tomic/cli
(see below)scope
option in SearchOpts
has changed to parents
and now accepts an array of subjects instead of a single subject.getCommitBuilder()
method from Resource
hasUnsavedChanges()
method to Resource
tpf
queries from atomic-cli
#610pageSize
property in Collections not using persistence@id
field.for_agent
arguments to use the new ForAgent
enum #623/app/token
#632query
endpoint that allows performing collection queries via an endpoint instead of repurposing the collections collection.resource.destroy
now recursively destroys its children.--rebuild-index
setup-env
to generate-dotenv
and build it from clap #599remove_previous_search
and asset_url
options--script
flagStorelike::post_resource
, which allows plugins to parse HTTP POST requests #592simple-server-timing-header
POST
+ body
support for Endpoints #592Endpoint
handlers, uses a Context now #592.tpf
API is deprecated in favor of the more powerful .query
. #529acme_lib
with instant-acme
, drop OpenSSL dependency, add DNS verification for TLS option with --https-dns
#192--force
to atomic-server import
#536ATOMIC_STORE_DIR
to ATOMIC_DATA_DIR
#567NOTE: The crate for atomic-server
isn't updated yet, as we're waiting for a PR downstream
og:image
and og:description
#510Store::all_resources
returns Iterator
instead of Vec
#522 #487Changes from atomic-data-browser:
~/.config/atomic
. This accidentally was ~
since v0.32.0.Drive
resources without a parentremove
Commit command #417 (thanks @rasendubi!)Store
in Agent:to_resource
#430