Fetch/store Web App metadata and icons, finish RS integration #153
No reviewers
Labels
No Label
integration
discourse
integration
ejabberd
integration
ldap
integration
lndhub
integration
nostr
bug
design
dev environment
docs
duplicate
enhancement
feature
good first issue
idea
invalid
kredits-1
kredits-2
kredits-3
on hold
ops
question
release
major
release
minor
release
patch
security
ui/ux
wontfix
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: kosmos/akkounts#153
Loading…
Reference in New Issue
No description provided.
Delete Branch "feature/142-webapp_database"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Not entirely done yet, but almost there. You can already authorize any RS apps against your local account (
username@localhost:3000
).How to run/test
There are instructions in the README for adding a bucket to Minio. The LC Dockerfile is available in this branch, so you can also use
build
instead ofimage
to build LC locally from that: 5apps/liquor-cabinet#2To do
closes #94
closes #142
@galfert I actually get the same signature issue we talked about when running Liquor Cabinet on the host directly. Going to forgo further debugging in favor of 5apps/liquor-cabinet#3
157d7efeb6
to1995e6dda2
Update: Liquor Cabinet now works (without any changes) with Docker Compose, and also supports v4 signatures now. So the RS integration now works entirely in dev and should also be compatible with Garage.
WIP: Fetch/store Web App metadata and icons, finish RS integrationto Fetch/store Web App metadata and icons, finish RS integrationUpdate: MVP of the dashboard is fully working now, allowing to revoke authorizations and launch apps with storage-first flow.
1960f39073
to9a9947f9ad
More updates:
start_url
from Web App Manifest when launching apps from the Storage dashboardChanges look all good. Great job 🙌
So far I wasn't able to test it though.
When running
docker compose up
, I get the following error from theaccounts-ldap-1
instance:I deleted all my old containers and images, but that didn't help.
@ -0,0 +4,4 @@
</div>
<div class="flex-grow">
<h4 class="mb-1 text-lg font-bold">
<%= @web_app.name %>
Maybe it might be nice to also link the name or the client_id field directly to the launch URL? Just to easier open the app without having to go via the dropdown.
If you want to start with a fresh LDAP container (or Rails, after switching from running it on the host), you also have to delete the files in
./tmp
first.However, if the documented quick start commands are not working on a fresh repo checkout, please file an issue for that, and I'll check it out asap!
@galfert Were you able to run it in the meantime?