sokumon
9122444258
fix: polish desktop screen
2025-11-14 23:05:13 +05:30
sokumon
86db71f8fa
feat: move /app to /desk
2025-11-14 23:05:13 +05:30
sokumon
13b93a8bb1
feat: restrict sidebar items based on permissions
2025-11-14 23:05:13 +05:30
sokumon
36ff3cc5a1
fix: add more checks to avoid breakage
2025-11-14 23:05:13 +05:30
sokumon
131d8615b7
fix: add support for adding external urls as sidebar items
2025-11-14 23:05:12 +05:30
sokumon
3e137957c2
fix: add header icon to workspace sidebar itself
2025-11-14 23:05:12 +05:30
sokumon
561c842a92
fix(minor): sidebar changes
2025-11-14 23:05:11 +05:30
sokumon
7cdfb60797
feat: desktop screen wth new design
2025-11-14 23:05:11 +05:30
sokumon
4f64cb1613
refactor: cleanup Workspace Sidebar
2025-11-14 23:05:11 +05:30
sokumon
9658ca1642
feat: export and sync workspace sidebar and desktop icon
2025-11-14 23:05:11 +05:30
sokumon
3de6ecb498
feat(temp): more navbar styles for desktop
2025-11-14 23:05:11 +05:30
sokumon
3bb6987793
feat(temp): change icon style as per desktop setting
2025-11-14 23:05:11 +05:30
sokumon
2b031a170b
fix: render sidebar correctly
2025-11-14 23:05:10 +05:30
sokumon
a51218f511
feat: create sidebar from workspace sidebar items
2025-11-14 23:05:10 +05:30
Akhil Narang
a05d2eceea
Merge pull request #33546 from akhilnarang/boot-drop-unused-field
...
fix(boot): drop `setup_wizard_not_required_apps`
2025-08-08 15:30:56 +05:30
rohitwaghchaure
7251445f94
fix: bootinfo issue ( #33065 )
2025-06-25 11:16:29 +05:30
Corentin Forler
8c0df08e8c
fix(boot): Don't register app as "required" multiple times ( #32773 )
2025-06-04 20:11:03 +05:30
rohitwaghchaure
5c6b2b5bec
refactor: track completed app setup wizards and re-run the setup wizard upon new app installation. ( #32640 )
2025-06-03 12:36:22 +05:30
sokumon
a1fca6ab63
fix: remove energy points / social module
2025-04-17 00:26:57 +05:30
Suhail
5886234b53
refactor: sign up flow changes ( #31205 )
...
* fix: logout to site login page if the site is on Frappe Cloud
* fix: check if the site user is logged in before rendering trial banner
* fix: show dropdown even if the site is not on trial plan
* refactor: don't expose communication secret in boot
* feat: show install app button for fc sites
* fix: remove auth from desk
we can simplify it and let user do auth in fc
* fix: install app button condition
* refactor: use `is_fc_site` method
* fix: return boolean value for `is_fc_site` function
* fix: add install app button in /apps page
* fix: don't generate otp for login to fc
* fix: remove install app option from desk
* fix: design changes for trial banner
* fix: add more details to the `current_site_info` endpoint
also don't render trial banner if trial end date is passed
* fix: don't route user to welcome page
always put them on the site's dashboard
* fix: override base_url when needed
also remove misleading class
* fix: show banner to normal user to contact system admin for plan upgrade
* refactor: redirect from /login instead of every /logout code
* fix: rename login to fc to manage billing
also move it above the divider
* refactor: separate out site-login url from login.py
2025-03-03 16:36:15 +00:00
Ankush Menat
129212a916
perf: cache unseen notes
2025-01-14 19:43:22 +05:30
Akhil Narang
84ef6ec677
refactor: fixup with ruff 0.8.1
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-12-04 13:18:04 +05:30
Shariq Ansari
167929ffd7
fix: added manage billing button in navbar settings dropdown
2024-11-15 14:32:05 +05:30
barredterra
e3a65dc1e3
feat: add sms_gateway_enabled flag to bootinfo
...
This enables ERPNext to not show a "Send SMS" button when it certainly will not work.
2024-10-31 13:54:30 +01:00
Akhil Narang
895ca9a30b
refactor: make desk settings user specific
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-09-24 10:46:23 +05:30
Rushabh Mehta
4da1f70eaf
fix(desktop): fixes to app switcher inside desk
2024-09-23 15:19:09 +05:30
Rushabh Mehta
f88c508c23
fix(style): Update icons, new design for /me
2024-09-18 14:27:37 +05:30
Rushabh Mehta
5a23bc52b6
fix(minor): default app title and logo
2024-09-11 11:38:12 +05:30
Rushabh Mehta
802bf94236
Merge pull request #27621 from rmehta/app-switcher
...
feat: App switcher inside desk
2024-09-06 23:19:45 +05:30
Rushabh Mehta
c2652fed39
fix(minor): page creation
2024-09-06 14:12:34 +05:30
Rushabh Mehta
8dbc2832c5
feat: App switcher
2024-09-06 14:11:39 +05:30
Raffael Meyer
594b0a2536
Merge branch 'develop' into address-autocomplete
2024-08-28 11:14:43 +02:00
Rushabh Mehta
087ee41ea1
feat(design): espresso style sidebar
2024-08-23 22:15:33 +05:30
mergify[bot]
521c6c1bad
Merge branch 'develop' into address-autocomplete
2024-06-12 16:01:30 +00:00
Ankush Menat
63a13d0aff
fix: Skip letter heads if no permission ( #26689 )
2024-06-05 15:56:56 +00:00
barredterra
bb7e1eb4ec
fix: apply user permissions on letter head
2024-05-24 16:03:15 +02:00
barredterra
531b177c91
refactor: rename to Geolocation Settings
2024-05-19 20:51:58 +02:00
barredterra
99918674f8
Merge remote-tracking branch 'upstream/develop' into address-autocomplete
2024-05-19 20:18:14 +02:00
Ankush Menat
445e1dbd6b
perf: num2words, babel, gettext, sentry imports ( #26475 )
...
num2words - 260KB - Used frequently on ERPNext sites.
babel - 1.1MB Gets imported because of dates, localization
sentry - 2.8MB should be loaded only if envvar is set
gettext - required for reading translations
2024-05-18 07:20:41 +00:00
barredterra
553918f36b
feat: use autocomplete on "New Address" button
2024-05-09 22:10:47 +02:00
Ankush Menat
a234e79790
refactor: misc changes
...
- Move sys setting check to server side
- tomli import handling
2024-05-04 15:08:34 +05:30
Ankush Menat
5ca14bb171
feat: FC specific update notifications
2024-05-04 15:08:34 +05:30
Ankush Menat
330a1b2044
fix: update notifier never running
2024-05-04 12:28:19 +05:30
Ankush Menat
3e64e60389
chore!: drop sid from boot ( #26299 )
2024-05-02 10:10:34 +00:00
Akhil Narang
26012aceb5
fix: allow accessing reports without roles
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-05-02 14:20:12 +05:30
Ankush Menat
6873eab7b4
refactor: move to boot
...
- Remove API call
- Remove notification setting, don't think we need this
2024-04-08 18:40:03 +05:30
Akhil Narang
886d4ffc25
refactor(boot): frappe.cache() -> frappe.cache
...
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2024-02-19 14:28:35 +05:30
Ankush Menat
de9ac89748
style: re-format with ruff
2024-02-05 18:53:33 +05:30
Ankush Menat
447f02e8d3
fix!: Remove misleading "raise_exception" ( #24266 )
...
frappe.permission.has_permission won't accept raise_exception anymore,
it was extremely misleading argument and actual purpose of the argument
was to print perm check logs.
2024-01-11 08:24:18 +00:00
Rushabh Mehta
eb0e8262a7
fix(minor): Don't load user_info for Administrator twice. fixes #22211 ( #24160 )
2024-01-08 12:51:32 +05:30