Commit graph

  • d4a2b2afee
    Merge 4dbeca5fc8 into f34a96abbe LingqTan 2026-03-09 23:40:37 +01:00
  • f34a96abbe
    Bump immutable from 5.1.3 to 5.1.5 in /pkg/server/assets (#718) master dependabot[bot] 2026-03-04 22:11:45 -08:00
  • 2232fd4fe5
    Bump immutable from 5.1.3 to 5.1.5 in /pkg/server/assets dependabot[bot] 2026-03-05 00:03:04 +00:00
  • 9fa312e3fc
    Bump golang.org/x/crypto from 0.42.0 to 0.45.0 (#716) dependabot[bot] 2025-12-12 21:48:59 -08:00
  • 8efad500d8
    Bump golang.org/x/crypto from 0.42.0 to 0.45.0 dependabot[bot] 2025-11-20 02:41:12 +00:00
  • 8f37d34df6
    Remove ls and cat commands (#715) cli-v0.16.0 Sung 2025-11-07 23:53:41 -08:00
  • 04091f7ddf Remove ls and cat commands Sung 2025-11-07 23:00:23 -08:00
  • 5c416e3a32
    Add user list command (#714) Sung 2025-11-01 19:59:51 -07:00
  • 8934db27db Add user list command Sung 2025-11-01 19:39:49 -07:00
  • d5e11c23f6
    Update self-hosting doc (#713) Sung 2025-11-01 19:20:18 -07:00
  • 10b13fea84 Update self-hosting doc selfhostdoc Sung 2025-11-01 15:00:28 -07:00
  • 79606b81f2
    Merge 8e2437ee7d into f1d7123596 Zach Nickel 2025-11-01 14:22:31 -07:00
  • f1d7123596
    Fix log level (#712) server-v3.0.0 Sung 2025-11-01 14:06:33 -07:00
  • fbc8e9bc35 Fix log level Sung 2025-11-01 13:29:23 -07:00
  • ce5c9b242a
    Rename webUrl to baseUrl (#711) Sung 2025-11-01 00:57:37 -07:00
  • dc408da45e Rename webUrl to baseUrl Sung 2025-11-01 00:55:09 -07:00
  • e72322f847
    Simplify email backend and remove --appEnv (#710) Sung 2025-11-01 00:54:27 -07:00
  • 521f94b81a Simplify email backend Sung 2025-11-01 00:13:14 -07:00
  • b6ae8dafa8 Remove AppEnv Sung 2025-11-01 00:05:59 -07:00
  • d57b8eaadb Improve logging Sung 2025-10-31 20:35:39 -07:00
  • e0c4cb1545
    Use Apache 2.0 license (#708) Sung 2025-10-31 23:41:21 -07:00
  • 6a9d0f5b5c Use Apache 2.0 license Sung 2025-10-31 23:32:51 -07:00
  • 6314749263
    Improve empty server sync when multiple clients exist (#706) server-v3.0.0-rc4 cli-v0.15.5 Sung 2025-10-26 17:54:24 -07:00
  • 8c8102e9c3 Avoid orphan notes with empty sync Sung 2025-10-26 17:43:55 -07:00
  • 402d4b2354 Require full sync when after another client uploads to an empty server Sung 2025-10-26 16:53:01 -07:00
  • a97203ac4b Fix dbPath Sung 2025-10-26 15:08:16 -07:00
  • ae290a226f
    Auto vacuum and manage connections (#705) Sung 2025-10-26 16:59:53 -07:00
  • 3ee060def4 Auto vacuum and manage connection Sung 2025-10-26 13:33:21 -07:00
  • 7d4311c2fe Test concurrent sync Sung 2025-10-26 12:21:18 -07:00
  • a46afb821f
    Fix an edge case of repeated syncs due to orphaned note (#704) Sung 2025-10-26 11:43:17 -07:00
  • 6fec2455d8 Add debug logs Sung 2025-10-26 09:54:55 -07:00
  • 9323b1e205 Fix in a more correct way Sung 2025-10-26 00:18:03 -07:00
  • fb22e8556e Fix a bug Sung 2025-10-25 23:19:38 -07:00
  • be75868b54 Reproduce a bug Sung 2025-10-25 23:08:09 -07:00
  • d6afbd51a8 Split sync test Sung 2025-10-25 22:50:01 -07:00
  • f6a4c6344c
    Remove public from CLI (#703) Sung 2025-10-25 20:51:57 -07:00
  • d476fa02f8 Restructure packages to reduce duplication Sung 2025-10-25 19:14:08 -07:00
  • 5feed29df7 Simplify CLI test db teardown Sung 2025-10-25 18:16:20 -07:00
  • fea4215c98 Use in-memory db for a test server Sung 2025-10-25 17:06:00 -07:00
  • 4fe23fe996 Write migration and test Sung 2025-10-25 11:59:46 -07:00
  • 78d941da90 Remove public from CLI Sung 2025-10-19 21:46:38 -07:00
  • e3380a4dfa
    Remove unused templates (#702) Sung 2025-10-19 21:42:53 -07:00
  • 6ba558de96 Remove unused templates Sung 2025-10-19 21:08:26 -07:00
  • 0a5728faf3
    Merge user and account (#701) Sung 2025-10-19 21:05:47 -07:00
  • ce7fb240a4 Merge user and account Sung 2025-10-19 18:32:08 -07:00
  • b03ca999a5
    Remove the unused encrypted and public fields (#700) Sung 2025-10-19 18:32:20 -07:00
  • d1cf1a14c2 Use consistent flags Sung 2025-10-19 17:24:13 -07:00
  • fe940aa2ce Remove public from notes Sung 2025-10-19 16:55:04 -07:00
  • bb84369611 Remove encrypted fields from notes and books Sung 2025-10-19 15:47:34 -07:00
  • 83ac43b737
    Specify DBPath for docker (#699) Sung 2025-10-19 15:38:52 -07:00
  • 5d4a29d403 Specify DBPath for docker Sung 2025-10-19 15:30:19 -07:00
  • 505fc67966
    Fix server release for freebsd (#698) server-v3.0.0-rc3 cli-v0.15.4 Sung 2025-10-19 14:57:29 -07:00
  • 566ffc7fa8 Fix server release for freebsd Sung 2025-10-19 14:51:43 -07:00
  • 7d44c541a4
    Add Docker images for linux arm64, armv7, 386 (#697) Sung 2025-10-19 14:30:55 -07:00
  • 6422eaf233 Build docker images locally Sung 2025-10-19 14:19:34 -07:00
  • a002c152ee Support freebsd amd64 for server Sung 2025-10-19 13:47:57 -07:00
  • acec12d46a Add multi-platform Docker support for ARM64, ARMv7, and 386 Sung 2025-10-19 13:44:54 -07:00
  • 850f9cc6c9
    Manage users with server CLI (#696) Sung 2025-10-19 11:01:48 -07:00
  • 505d900d31 Manage users with server CLI Sung 2025-10-19 09:34:07 -07:00
  • eb60c5e6a9 Manage users with server CLI adduser Sung 2025-10-19 09:34:07 -07:00
  • 41f25514f0
    Link to the doc (#695) Sung 2025-10-19 01:01:26 -07:00
  • 360642a28f Link to the doc Sung 2025-10-19 00:53:21 -07:00
  • 03889a3d7e
    Converge if using same book names while syncing (#694) Sung 2025-10-18 16:03:12 -07:00
  • b81a70bc71 Converge if using same book names while syncing Sung 2025-10-18 15:16:47 -07:00
  • 44af0f9e31 Prevent nil pointer if endpoint is wrong Sung 2025-10-18 14:00:10 -07:00
  • 190fcd8ffc Add healthcheck for Docker Sung 2025-10-18 12:38:59 -07:00
  • c8238aa327
    Handle errors (#693) Sung 2025-10-12 16:17:01 -07:00
  • 651c1eefc7 Handle errors Sung 2025-10-12 16:01:50 -07:00
  • 346bd9afb1
    Add dbPath flag and update apiEndpoint flag (#692) cli-v0.15.3 Sung 2025-10-12 15:08:11 -07:00
  • 342be55a20 Make API endpoint flag per command and change case Sung 2025-10-12 14:01:33 -07:00
  • 1ca640812e Allow to specify CLI db path as a flag Sung 2025-10-12 13:20:27 -07:00
  • 74119b1d0b
    Automate release process (#691) server-v3.0.0-rc2 Sung 2025-10-12 13:02:59 -07:00
  • 93446788c3 Automate release process Sung 2025-10-12 12:34:27 -07:00
  • 24491bc68a
    Allow to upload all data to an empty server (#690) Sung 2025-10-12 12:03:20 -07:00
  • 11fbbc583b Simplify Sung 2025-10-12 10:04:24 -07:00
  • 5a60495d16 Avoid losing data in case of race Sung 2025-10-12 10:04:17 -07:00
  • 4d1cfcc10d Handle server switch Sung 2025-10-11 16:42:59 -07:00
  • e0f68fc8d8
    Rate limit client (#689) Sung 2025-10-11 16:14:20 -07:00
  • 6b2d4efa28 Rate limit client Sung 2025-10-11 14:31:43 -07:00
  • fd7b2a78b2
    Remove email verification (#688) Sung 2025-10-11 13:35:39 -07:00
  • 0b33d833be Fix sass deprecation warnings Sung 2025-10-11 13:18:11 -07:00
  • c82f41a489 Remove email verified flag Sung 2025-10-11 13:06:35 -07:00
  • ca5af5e34a
    Run server on port 3001 (#687) Sung 2025-10-11 12:41:51 -07:00
  • ac785523ab Run on port 3001 Sung 2025-10-11 11:53:37 -07:00
  • ba59c090e7 Simplify docker compose file Sung 2025-10-10 21:31:32 -07:00
  • 162ceb4ad1
    Simplify installation (#686) Sung 2025-10-10 21:20:33 -07:00
  • 1e3865bf0a Simplify installation Sung 2025-10-10 21:16:45 -07:00
  • 637d4c6861
    Simplify contribution (#685) Sung 2025-10-05 22:26:48 -07:00
  • 732c325e87 Simplify contribution Sung 2025-10-05 21:36:27 -07:00
  • a62c7f9e93
    Build cli v0.15.2 (#684) cli-v0.15.2 Sung 2025-10-05 21:26:12 -07:00
  • d036fdeedb Build cli v0.15.2 Sung 2025-10-05 21:01:26 -07:00
  • 5df3e7af70
    Document change (#683) Sung 2025-10-05 17:59:19 -07:00
  • aef1eeec85 Document change server-v3.0.0-rc1 3.0.0-rc1 Sung 2025-10-05 17:58:55 -07:00
  • b141b677bb
    Cross-platform build for server (#682) Sung 2025-10-05 17:56:13 -07:00
  • 47cc110b0f Cross-platform build for server Sung 2025-10-05 17:18:19 -07:00
  • 61162e2add
    Use SQLite on the server (#681) Sung 2025-10-05 17:02:30 -07:00
  • 4734d82f8f Automate release Sung 2025-10-05 16:10:34 -07:00
  • 23589ffdb8 Use flag Sung 2025-10-05 13:19:21 -07:00
  • 5912029c1b Simplify Sung 2025-10-05 11:04:34 -07:00
  • 6ac194e816 Remove pro Sung 2025-10-05 10:58:27 -07:00