Commit graph

  • 250bf142ed
    🔖 0.1.23 0.1.23 Brian Wiborg 2025-09-28 19:27:09 +02:00
  • 61ef27936c
    🍱 Add ohmyapi_demo Brian Wiborg 2025-09-28 19:26:37 +02:00
  • 90f257ae38
    ♻️ Refactor ohmyapi_auth Brian Wiborg 2025-09-28 19:23:22 +02:00
  • 64d6ca369f
    🔖 0.1.22 0.1.22 Brian Wiborg 2025-09-28 17:34:34 +02:00
  • 31dd3a9e37
    📝 Reflect latest changes Brian Wiborg 2025-09-28 17:34:05 +02:00
  • 111a65da85
    🎨 CRUD endpoints boilerplate Brian Wiborg 2025-09-28 17:33:21 +02:00
  • c8206547d8
    🎨 Add http.HTTPStatus for convenience Brian Wiborg 2025-09-28 17:32:34 +02:00
  • 3e682bbc89
    🐛 Make apps "just work" out-of-the-box Brian Wiborg 2025-09-28 17:04:00 +02:00
  • 905ce66b1a
    🔖 0.1.21 0.1.21 Brian Wiborg 2025-09-28 15:52:46 +02:00
  • 6a90e4a44a
    💄 Introduce black & isort Brian Wiborg 2025-09-28 15:41:01 +02:00
  • 9becfc857d
    🚸 Add App.dict(); represent as JSON Brian Wiborg 2025-09-28 15:37:28 +02:00
  • 3ebebe7fbd
    🎨 Directly import models; force complete template Brian Wiborg 2025-09-28 15:04:20 +02:00
  • 80a4b468b1
    🔖 0.1.20 0.1.20 Brian Wiborg 2025-09-28 15:02:17 +02:00
  • 30a7826eeb
    📝 Reflect latest changes Brian Wiborg 2025-09-28 14:52:49 +02:00
  • 3465ec71c7
    🐛 Monkey-patch UUID to be pydantic serializable Brian Wiborg 2025-09-28 14:51:38 +02:00
  • b15ce0b044
    🐛 Fix hanging shell on exit Brian Wiborg 2025-09-28 14:49:53 +02:00
  • 82c39540a9
    🔖 0.1.19 0.1.19 Brian Wiborg 2025-09-28 02:12:57 +02:00
  • 09648fa292
    🎨 pydantic model and readonly schema Brian Wiborg 2025-09-28 02:12:14 +02:00
  • d509b58282
    🔖 0.1.18 0.1.18 Brian Wiborg 2025-09-28 01:51:52 +02:00
  • 9bf33d12c9
    📝 Reflect latest changes in Model.Schema Brian Wiborg 2025-09-28 01:51:07 +02:00
  • ac60c19551
    🔥 Remove Model.Schema.many Brian Wiborg 2025-09-28 01:48:03 +02:00
  • 1dcbab06b1
    🔖 0.1.17 0.1.17 Brian Wiborg 2025-09-27 23:20:57 +02:00
  • 52297d8ac3
    ✏️ Fix typo Brian Wiborg 2025-09-27 23:20:25 +02:00
  • adf3fc9ca9
    🔖 0.1.16 0.1.16 Brian Wiborg 2025-09-27 23:17:39 +02:00
  • eac45bdeb3
    ♻️ Replace os.mkdirs in favor of Path.mkdir Brian Wiborg 2025-09-27 23:16:57 +02:00
  • af1d502570
    🩹 0.1.15 0.1.15 Brian Wiborg 2025-09-27 23:09:41 +02:00
  • f2f6beb770
    🩹 Add missing quotes Brian Wiborg 2025-09-27 22:56:20 +02:00
  • d67ae5d3f5
    🔖 0.1.14 0.1.14 Brian Wiborg 2025-09-27 22:52:23 +02:00
  • c43d5030b9
    📝 Reflect latest changes Brian Wiborg 2025-09-27 22:51:58 +02:00
  • db329a8822
    🎨 Expose tortoise signals Brian Wiborg 2025-09-27 22:51:39 +02:00
  • 2870d55926
    ♻️ Add type annotations Brian Wiborg 2025-09-27 22:51:11 +02:00
  • 7ca64e8aef
    🎨 Provide tortoise.queryset.QuerySet Brian Wiborg 2025-09-27 22:06:51 +02:00
  • 264119a67d
    ✏️ Better wording Brian Wiborg 2025-09-27 17:34:47 +02:00
  • 33b8ff7acb
    🔖 0.1.13 0.1.13 Brian Wiborg 2025-09-27 17:22:32 +02:00
  • 15608a389b
    📝 Show complete p.apps in examples Brian Wiborg 2025-09-27 17:20:21 +02:00
  • b6d209926f
    🩹 Ensure ORM initialization and tear-down Brian Wiborg 2025-09-27 17:19:37 +02:00
  • 485ddc01fb
    Revert "🎨 Make asyncio available in shell automatically" Brian Wiborg 2025-09-27 17:12:32 +02:00
  • 0ec26895c0
    🎨 Make asyncio available in shell automatically Brian Wiborg 2025-09-27 17:00:53 +02:00
  • 97fc689d7d
    🔖 0.1.12 0.1.12 Brian Wiborg 2025-09-27 16:52:09 +02:00
  • 3071d76ae1
    🩹 Add password verification Brian Wiborg 2025-09-27 16:50:15 +02:00
  • 20a826e8c0
    📝 Few small improvements Brian Wiborg 2025-09-27 16:32:03 +02:00
  • 42f7713345
    ✏️ Remove paste-fail artifact Brian Wiborg 2025-09-27 16:25:22 +02:00
  • a7a792b7b2
    🔖 0.1.11 0.1.11 Brian Wiborg 2025-09-27 16:20:16 +02:00
  • 49faab5be5
    🩹 Allow admins on require_staff permission Brian Wiborg 2025-09-27 16:18:52 +02:00
  • 92bb1cc648
    ♻️ Return entire user object Brian Wiborg 2025-09-27 16:15:50 +02:00
  • b5b005448a
    ♻️ Order matters; reorder endpoints Brian Wiborg 2025-09-27 16:15:16 +02:00
  • 8543957095
    🩹 Add missing ohmyapp_auth.permissions.require_group Brian Wiborg 2025-09-27 16:13:22 +02:00
  • 1bcd7c0f1f
    📝 Clarify routes.router Brian Wiborg 2025-09-27 15:59:33 +02:00
  • 0941a9e9d6
    📝 Clarify imprtance app.routes.router Brian Wiborg 2025-09-27 15:50:20 +02:00
  • ffac376dde
    🔖 0.1.10 0.1.10 Brian Wiborg 2025-09-27 15:47:01 +02:00
  • 8b4c03a778
    ✏️ Remove paste-fail Brian Wiborg 2025-09-27 15:45:41 +02:00
  • 036e041be7
    🔖 0.1.9 0.1.9 Brian Wiborg 2025-09-27 15:42:15 +02:00
  • ce6b57bf9d
    📝 More info on shell command Brian Wiborg 2025-09-27 15:40:53 +02:00
  • aea68b8128
    🎨 Improve shell experience Brian Wiborg 2025-09-27 15:36:07 +02:00
  • 35e6ddfcf5
    ✏️ Fix typo Brian Wiborg 2025-09-27 15:23:48 +02:00
  • 5379c125c4
    🔖 0.1.8 0.1.8 Brian Wiborg 2025-09-27 15:06:17 +02:00
  • c15bc82caa
    📝 Use field.data.UUIDField as id in examples Brian Wiborg 2025-09-27 15:05:38 +02:00
  • 812049eae7
    🩹 Respect new User.email field Brian Wiborg 2025-09-27 15:05:12 +02:00
  • 51037b615a
    ♻️ field.data.UUIDField as Models.id on auth models Brian Wiborg 2025-09-27 15:00:13 +02:00
  • 018587618e
    🔖 0.1.7 0.1.7 Brian Wiborg 2025-09-27 14:10:56 +02:00
  • 73785faebf
    📝 Add model-level permissions example Brian Wiborg 2025-09-27 14:09:14 +02:00
  • 3d61ecd216
    🎨 tortoise.manager.Manager via ohmyapi.db Brian Wiborg 2025-09-27 14:08:31 +02:00
  • 8f4648643d
    📝 Use Tortoise's Tournement example for models Brian Wiborg 2025-09-27 13:48:49 +02:00
  • 3165243755
    📝 Reflect latest changes in getting started docs Brian Wiborg 2025-09-27 13:28:37 +02:00
  • 82fe75b0c7
    ♻️ Improve ohmyapi-only imports in apps Brian Wiborg 2025-09-27 13:07:40 +02:00
  • 970117a474
    📝 Improve getting started docs Brian Wiborg 2025-09-27 12:46:38 +02:00
  • 8d486001b6
    ♻️Tidy up pyproject.toml Brian Wiborg 2025-09-27 12:32:03 +02:00
  • 0baedd94d9
    Add __main__.py package entrypoint Brian Wiborg 2025-09-27 12:31:13 +02:00
  • 091e8a4605
    ♻️Remove obsolete main() Brian Wiborg 2025-09-27 12:30:50 +02:00
  • df2d2fd89c
    📝 Add README.md.j2 to project template Brian Wiborg 2025-09-27 12:30:28 +02:00
  • 3958c51213
    ♻️Refactor settings.py.j2 to new project syntax Brian Wiborg 2025-09-27 12:29:45 +02:00
  • 7cf7d6ccfc
    🔖 0.1.6 0.1.6 Brian Wiborg 2025-09-27 06:16:11 +02:00
  • 2e83e65c7e
    🔥 Remove commit artifact Brian Wiborg 2025-09-27 06:15:47 +02:00
  • e2669853ae
    🔖 0.1.5 0.1.5 Brian Wiborg 2025-09-27 06:10:36 +02:00
  • 5d204d24e8
    ♻️Improve templates Brian Wiborg 2025-09-27 06:09:11 +02:00
  • 557bda6045
    ♻️Refactor App/Project Brian Wiborg 2025-09-27 06:04:19 +02:00
  • 69bd447374
    0.1.4 0.1.4 Brian Wiborg 2025-09-27 05:47:54 +02:00
  • 3c1ae8f5f4
    🐛 Fix missing max_length in EmailField Brian Wiborg 2025-09-27 05:47:21 +02:00
  • 6832fd98df
    🔖 0.1.3 0.1.3 Brian Wiborg 2025-09-27 05:46:07 +02:00
  • 415e7d46f5
    🐛 Fix broken scoping of EmailField Brian Wiborg 2025-09-27 05:44:09 +02:00
  • e2f1e1f0fb
    ✏️Fix typo Brian Wiborg 2025-09-27 05:37:47 +02:00
  • 1d294c3254
    🔖 0.1.2 0.1.2 Brian Wiborg 2025-09-27 05:33:49 +02:00
  • cb5bfdebe1
    📝 Add hints for model-to-schema conversion Brian Wiborg 2025-09-27 05:33:05 +02:00
  • 67d4264f0d
    📝 Add info about createsuperuser Brian Wiborg 2025-09-27 05:09:07 +02:00
  • 4214204ef7
    🔖 Bump to 0.1.1 0.1.1 Brian Wiborg 2025-09-27 05:02:16 +02:00
  • 8d9264e8db
    📝 Add more info on migrations Brian Wiborg 2025-09-27 05:00:58 +02:00
  • 898ab6de99
    ♻️Add index to Group.name Brian Wiborg 2025-09-27 04:58:51 +02:00
  • 83ccdb8f9f
    ♻️Add User.email field with index Brian Wiborg 2025-09-27 04:58:13 +02:00
  • 925a3b3911
    ♻️Support fine-grained Model.Schema configuration Brian Wiborg 2025-09-27 04:34:52 +02:00
  • 6f85f24232
    🎉 Let's go! 0.1.0 Brian Wiborg 2025-09-27 00:29:45 +02:00