joplin icon indicating copy to clipboard operation
joplin copied to clipboard

Flexible datastore migration and seeding for Clojure projects

Results 18 joplin issues
Sort by recently updated
recently updated
newest added

all i get is ``` b_1 | 2021-08-09 13:52:07.414 UTC [34] FATAL: password authentication failed for user "joplin" db_1 | 2021-08-09 13:52:07.414 UTC [34] DETAIL: Role "joplin" does not exist....

Using `joplin.repl/reset` to roll back and migrate changes to a postgresql db and it doesn't close the connections it opens. I quickly reach my connection limit and have to force...

If any sort of exception (including syntax error) occurs in the seed function's namespace, it is silenced. Joplin prints `Seeding [db]` and then exits (does not print `Applying seed function...

Hi there, I'm quite a fan of Aero, which appears to be a superset of Joplin's config facility. Wondering if it could substitute it. So far I have no big...

Change the configuration to respect a `:port` key if provided in the `joplin.edn` file. If it's not provided, simply use the standard port number.

The cassandra configuration requires there be a vector of hosts: ```clojure {:migrators {:cass "migrations/migrators/cass"} :seeds {:cass "migrations.seeds.cass/run"} :databases {:cass-dev {:type :cass :hosts ["localhost"] :keyspace "foo"} :cass-stage {:type :cass :hosts ["10.10.10.10",...

Error as shown in the issue title. I'm importing some browser bookmarks stored in evernote (enex) format. It succeeds in processing a few bookmarks but then barfs up this error...

https://github.com/juxt/joplin/blob/9a16a8b4b35a2d1fef0d3c6901442ee07b0f90ef/joplin.core/src/joplin/core.clj#L94 Swithing to Java 9 stopped Migrators from working :-( Our migrators are on classpath but in J9 `(clojure.java.classpath/classpath-directories)` returns `()` whereas in J8 it returns something like ``` (#object[java.io.File...

I'd like to propose a modification to "load-config" that optionally allows the caller to supply a function to look up the environment variables. Doing so would support use cases where...