Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE][Feedback needed] Use alovoa-expo as official frontend for the web #284

Closed
Nonononoki opened this issue Jul 29, 2023 · 6 comments
Closed
Assignees
Labels
enhancement New feature or request frontend ⭐ top feature Top feature request. ⭐ top issue Top issue.
Milestone

Comments

@Nonononoki
Copy link
Contributor

Nonononoki commented Jul 29, 2023

EDIT: Feedback needed! Visit beta.alovoa.com to try out the new web frontend!

No need to maintain 2 separate frontends, as expo/react-native official supports building for the web.

@Nonononoki Nonononoki added enhancement New feature or request frontend labels Jul 29, 2023
@Nonononoki Nonononoki self-assigned this Jul 29, 2023
@github-actions github-actions bot added ⭐ top issue Top issue. ⭐ top feature Top feature request. labels Aug 3, 2023
@Nonononoki Nonononoki pinned this issue Sep 3, 2023
@Nonononoki
Copy link
Contributor Author

Please do not submit or request new GUI features and translations to this repository, but here alovoa-expo until further notice. This only applies to pages only accessible when logged in.

@Nonononoki Nonononoki changed the title Use alovoa-expo as official frontend for the web [FEATURE] Use alovoa-expo as official frontend for the web Sep 7, 2023
@ip6li
Copy link

ip6li commented Dec 4, 2023

Is a headless server branch planned? If Alovoa-Expo should be used as only frontend, Alovoa server needs REST frontend, only.

@Nonononoki
Copy link
Contributor Author

Nonononoki commented Dec 5, 2023

@ip6li No headless only server is planned. Only the user area will be removed. Simple static pages like FAQ, contact, index and the admin area will still be available from the web.

Progess of this issue is being made on staging branch

@ip6li
Copy link

ip6li commented Dec 7, 2023

Hmm, I may have a different opinion regarding architecture, because I would consider a more microservice like architecture. My reverse proxy instances in front of my Alovoa instances can redirect static files to static only Nginx instances, which is optimized for caching support by a CDN (e.g. Cloudflare, free edition). Nginx is much faster than a Tomcat based Java solution.

@Nonononoki Nonononoki added this to the 2.0 release milestone Dec 12, 2023
@Nonononoki Nonononoki changed the title [FEATURE] Use alovoa-expo as official frontend for the web [FEATURE][Feedback needed] Use alovoa-expo as official frontend for the web Dec 18, 2023
@Nonononoki
Copy link
Contributor Author

Nonononoki commented Dec 18, 2023

New frontend launched on beta.alovoa.com!

If you encounter bugs or missing features, please report them here: https://github.com/Alovoa/alovoa-expo/issues

@Nonononoki
Copy link
Contributor Author

Merged PR: 8ff8757

@Nonononoki Nonononoki unpinned this issue Jan 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend ⭐ top feature Top feature request. ⭐ top issue Top issue.
Projects
None yet
Development

No branches or pull requests

2 participants