What's Changed
- docs: update dashboard doc for 1.12 by @cal-weng in #1618
- docs: batch update images and outdated info for Settings by @cal-weng in #1649
- ci: bump version to 1.12.1 by @eball in #1648
- fix: market render chart for multiple admin by @LittleLollipop in #1650
- feat(cli): fallback target to current cli version for both release line by @dkeven in #1651
- feat(system-frontend): update system-frontend new version by @icebergtsn in #1652
- feat(upgrade): lift constraint in version.hint by @dkeven in #1653
- fix: nats upversion to 1.44.0 for market by @LittleLollipop in #1654
- wizard,login: fix compare olares version error by @qq815776412 in #1655
- app-service: fix downloading limit;user create failed bug by @hysyeah in #1657
- fix(backup): check wise installed by @aby913 in #1656
- docs: hide sync and cloud storage feature for optimization by @cal-weng in #1663
- docs: update Market doc with latest enhancements by @cal-weng in #1662
- cli: add a command of olares-cli to show full system info by @eball in #1658
- fix(ci): correct path to release joincluster script by @dkeven in #1660
- fix(cli): installation on MacOS using minikube by @dkeven in #1661
- fix: use new files api to delete app cache dir by @hysyeah in #1659
- feat(system-frontend): release new version to fix some bugs by @qq815776412 in #1664
- authelia: ignore error when app policies reloading by @eball in #1665
- fix: nats message concurrent by @LittleLollipop in #1667
- daemon: fix recreate download-cert job bug by @eball in #1668
- fix(cli): lift the constraint on version level in upgrade by @dkeven in #1666
- docs: add a note for custom domain hosting by @cal-weng in #1669
- fix: v2 upgrade and cs chart render by @hysyeah in #1671
- system frontend: update version to v1.3.124 by @icebergtsn in #1672
- daemon: fix checking if ip changed bug by @eball in #1674
- fix: entrance url matching error in market by @LittleLollipop in #1676
- app-service: set concurrent downloads to 1 by @hysyeah in #1677
- system-frontend: update system frontend version to v1.3.126 by @icebergtsn in #1678
- feat: refactor based on fileparam by @bleachzou3 in #1675
- fix(cli): create symlink to sysconf if none exists by @dkeven in #1679
- fix(ci): copy built script to correct path by @dkeven in #1681
- chore(cli): remove any call to ulimit that has no effect by @dkeven in #1680
- fix: sync users group error by @hysyeah in #1682
- ci: integrate rclone, seahub replace by @aby913 in #1683
- docs: expose other installation methods by @cal-weng in #1685
- chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.5 to 2.52.9 in /daemon by @dependabot[bot] in #1684
- fix: update check condition for failed task in chart repo by @LittleLollipop in #1686
- feat: seahub init and old username migration by @lovehunter9 in #1688
- docs: fix link on dochome and remove dev badge by @cal-weng in #1689
- app-service, cli: queued request; remove ks redis by @hysyeah in #1690
- feat(cli): add commands to manage users by @dkeven in #1691
- authelia: send the cookie of an ephemeral user to subdomain by @eball in #1692
- app-service, l4, bfl: support creator cli by @hysyeah in #1693
- chore(deps): bump dompurify and mermaid in /docs by @dependabot[bot] in #1694
- feat(testing‑mode): allow installation on unsupported OS + ignore build artifacts by @CobraSoftware in #1673
- chore: get rid of unused values & ops related to ks redis by @dkeven in #1695
- fix: remove values for redis by @hysyeah in #1696
- feat(system-frontend): update system-frontend and wizard new version by @qq815776412 in #1697
- ci(files): rename, create file and copy with rclone by @aby913 in #1698
- ci(files): fix sync rename and copy, cloud copy and integration by @aby913 in #1700
- authelia,lldap: group operation api and event publish by @hysyeah in #1701
- feat(system-frontend): update system-frontend new version by @qq815776412 in #1702
- docs: update custom domain binding for apps by @cal-weng in #1706
- fix(manifest): add missing condition for sharedlib vol in files by @dkeven in #1704
- fix(cli): skip failed & deleting users when upgrading by @dkeven in #1705
- fix: cloud move delete and fix a bug because of mkdir for copy and upload by @lovehunter9 in #1708
- feat:Improve the speed of market processing applications by @LittleLollipop in #1710
- app-service, authelia: fix myapps app sort and authelia ttlcache panic bug by @hysyeah in #1711
- feat(vault-server): update vault support org by @qq815776412 in #1713
- ci: cloud preview and download, code trimming by @aby913 in #1712
- ks,l4,bfl: remove unused code and vendor dir by @hysyeah in #1714
- feat(system-frontend): fix system-frontend some bugs by @qq815776412 in #1715
- feat(docs): update storage requirement by @pengpeng in #1717
- feat(cli): add option to skip collecting logs from kube-apiserver by @dkeven in #1719
- docs: fix format issues and add notes for domain by @cal-weng in #1720
- fix: bump hami core version by @eball in #1721
- ci(files): paste task refactor by @aby913 in #1722
- authelia: add priority class to auth frontend by @eball in #1723
- feat(ci): differentiate multiple releases of the same version by @dkeven in #1724
- feat: add cors by @0x7fffff92 in #1726
- chore(ci): remove unused md5 render step in release workflow by @dkeven in #1727
- lldap: add some auth log by @hysyeah in #1728
- fix(ci): add missing param for release_id when uploading package by @dkeven in #1729
- fix(ci): correct input source of release version in workflow by @dkeven in #1730
- notifications: remove redundant notification service by @eball in #1725
- feat(cli): adjust local release command for release id by @dkeven in #1731
- fix: play failed for some special characters by @0x7fffff92 in #1732
- feat(system-frontend): market support multi-source and fix some bugs by @qq815776412 in #1733
- refactor(upgrade): remove path cmd & add spec/viable cmd for upgrade by @dkeven in #1734
- olaresd: add node pressure status by @eball in #1735
- system frontend: update system-frontend, chart repo and market backend version by @icebergtsn in #1737
- ci(files): upload files to cloud by @aby913 in #1738
- app-service,bfl,auth: merge multiple applications into one by @hysyeah in #1740
- feat: files hertz-thrift recons: all apis replaced by @lovehunter9 in #1741
- system frontend: update version to v1.4.12 by @icebergtsn in #1742
- feat: support basic iGPU functions by @0x7fffff92 in #1746
- fix: files parse form bug & remove seahub & replace nginx for seafile by @lovehunter9 in #1747
- fix(system-frontend): update system-frontend by @yongheng2016 in #1748
- authelia: support default subdomains of system frontend by @eball in #1749
- fix(cli): explicitly set locale in etcd backup service by @dkeven in #1752
- feat: notification support application status change and system pressure change by @pengpeng in #1753
- fix: restrict user-service nats permission by @hysyeah in #1755
- cli: Rename resolveDID to ResolveOlaresName by @eball in #1757
- feat(daemon): Added an interface for querying the olaresName document and verifying the validity of the JWS. by @pengpeng in #1756
- fix(cli): return original error after prompt by @dkeven in #1759
- system-server: refactor service provider based on RBAC by @eball in #1736
- system-server: fix rbac proxy bugs by @eball in #1761
- system-frontend, user-service: release new version by @qq815776412 in #1764
- feat: refactor based on task by @bleachzou3 in #1765
- systemserver: change user-backend service account namespace and privilege by @eball in #1766
- fix(olares-apps): update Olares Apps icon by @yongheng2016 in #1767
- feat(system-frontend): release new version to v1.4.18 by @qq815776412 in #1769
- feat: files http hertz recons by @lovehunter9 in #1768
- Change to GNU Affero General Public License v3 by @pengpeng in #1770
- authelia: expired token not deleted by @eball in #1772
- fix(bfl): migrate from deprecated form3tech-oss/jwt-go to golang-jwt by @dkeven in #1773
- chore(deps): bump helm.sh/helm/v3 from 3.18.4 to 3.18.5 in /cli by @dependabot[bot] in #1774
- systemserver: create non-resource-url role privileges by @eball in #1775
- chore(deps-dev): bump mermaid from 11.9.0 to 11.10.1 in /docs by @dependabot[bot] in #1776
- chore(cli): clean up some unused code by @dkeven in #1777
- fix: files /api/resources empty response bug by @lovehunter9 in #1778
- app-service,ks: add sysVersion values; update ks third party lib by @hysyeah in #1779
- feat: update system frontend version to v1.4.19 by @qq815776412 in #1780
- Fixed url for multinode in the docs. by @CobraSoftware in #1750
- docs: rewrite ControlHub docs for better readability and usability by @cal-weng in #1762
- Update readme: fix architecture link by @pepijnolivier in #1782
- fix(bfl): add hs512 as a valid signing method by @dkeven in #1781
- chore(app-service/image-service): update outdated dependencies to latest by @dkeven in #1783
- refactor(cli): merge ks upgrade tasks into base upgrader by @dkeven in #1784
- fix: files change some upload chunks req field from required to normal for compatible with LarePass by @lovehunter9 in #1785
- refactor(files): task pause and resume by @aby913 in #1786
- fix(backup): remove hostNetwork by @aby913 in #1787
- docs: add open source and commercial mode note on overview by @cal-weng in #1788
- docs: update vault topics by @cal-weng in #1763
- app-service: search provider in both installation and official market source by @eball in #1790
- feat: update system-frontend version to v1.4.21 by @qq815776412 in #1791
- feat: support most encoding settings by @0x7fffff92 in #1789
- fix: add system-cluster-critical to lldap,nats by @hysyeah in #1792
- fix: sync duplicate file name by @aby913 in #1793
- feat(system-frontend): add desktop notification by @qq815776412 in #1795
- fix: app provider bugs by @eball in #1796
- feat: search3monitor memory optimization by @bleachzou3 in #1794
- feat: update headscale api wrapper without using provider mechanism by @0x7fffff92 in #1797
- app-service,bfl,tapr: fix multi event send; set reverse proxy,citus,notificaton priority by @hysyeah in #1798
- feat: files share models and basic apis by @lovehunter9 in #1799
- feat(system-frontend): release new version to v1.4.23 by @qq815776412 in #1800
- fix: fix monitor memory leak by @bleachzou3 in #1801
- feat(cli): create and set values of sharedlib path in MacOS by @dkeven in #1803
- app-service: fix pod inject error by @hysyeah in #1804
- authelia: do not save anonymous session by @eball in #1805
- fix: initialize keep file by @aby913 in #1806
- feat(system-frontend): release new version v1.4.24 by @qq815776412 in #1807
- feat(upgrade): adjust tasks of upgrader for version 1.12.1 by @dkeven in #1808
- feat: search3 server memory optimzation by @bleachzou3 in #1810
- fix: files smb_history req and resp bugfix by @lovehunter9 in #1811
- fix: disable suspend app feature when system high load by @hysyeah in #1812
- fix(user-servce, notification): dump user-service and notification dep by @pengpeng in #1813
- system-frontend, login: release new version to v1.4.25 by @qq815776412 in #1814
- docs: update LarePass topics with new UI layout and upgrade process by @cal-weng in #1809
New Contributors
- @dependabot[bot] made their first contribution in #1684
- @CobraSoftware made their first contribution in #1673
- @pepijnolivier made their first contribution in #1782
Full Changelog: 1.12.0...1.12.1-beta.1