Skip to content
Open
Show file tree
Hide file tree
Changes from 12 commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
443b5f5
feat: add agent landing page
pratikb64 Dec 3, 2025
f75834d
fix: bugs related to frappe-ui update
pratikb64 Dec 4, 2025
87a7cb0
refactor: add HD Field Layout doctype
pratikb64 Dec 4, 2025
0da0c7d
fix: tabs component syntax
pratikb64 Dec 4, 2025
4b8e906
fix: upcoming sla widget badge bug
pratikb64 Dec 4, 2025
cd36770
Merge remote-tracking branch 'origin/develop' into feat/agent-landing…
pratikb64 Dec 9, 2025
c442a6b
refactor: remove unused imports
pratikb64 Dec 9, 2025
6f4a01f
fix: fix height
pratikb64 Dec 11, 2025
60c38db
fix: change pending tickets filter logic
pratikb64 Dec 12, 2025
5e56fc7
fix: pending tickets card sorting
pratikb64 Dec 12, 2025
40942f6
refactor: rewrite sql into frappe qb
pratikb64 Dec 22, 2025
ead471c
chore: fix typo
pratikb64 Dec 22, 2025
114fcfe
Merge remote-tracking branch 'upstream/develop' into feat/agent-landi…
pratikb64 Jan 9, 2026
dc731d2
refactor: pending tickets chart
pratikb64 Jan 13, 2026
15e530c
refactor: feedback card
pratikb64 Jan 14, 2026
bf8e7de
test: add tests
pratikb64 Jan 14, 2026
ff502eb
refactor: use frappe-ui EChart component
pratikb64 Jan 14, 2026
bddb574
chore: update frappe-ui version
pratikb64 Jan 20, 2026
e3b0469
fix: labels
pratikb64 Jan 20, 2026
3ea7179
Merge remote-tracking branch 'upstream/develop' into feat/agent-landi…
pratikb64 Jan 20, 2026
9c6d8be
feat: add is_standard field
pratikb64 Jan 27, 2026
e87f82c
feat: handle __assigned_on filter
pratikb64 Jan 28, 2026
c3d7d3b
Merge remote-tracking branch 'upstream/develop' into feat/agent-landi…
pratikb64 Jan 28, 2026
989f9cd
feat: add fixtures & handle redirects
pratikb64 Jan 28, 2026
51d3af5
feat: refactor pending tickets component to table layout & add SLA ur…
pratikb64 Jan 29, 2026
a56f24a
fix: code cleanup
pratikb64 Jan 29, 2026
fd5276e
fix: fixtures
pratikb64 Jan 29, 2026
fb78980
fix: pending tickets placehoder
pratikb64 Jan 29, 2026
174377e
fix: hd view is_standard form edit
pratikb64 Jan 29, 2026
70d6fb4
fix: HD View is_standard edit permission
pratikb64 Jan 29, 2026
7cc1b46
test: remove unnecessary test
pratikb64 Jan 29, 2026
de97549
fix: CI errors
pratikb64 Jan 30, 2026
fd4d53b
fix: avg time metrics months
pratikb64 Jan 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions desk/src/components/ListViewBuilder.vue
Original file line number Diff line number Diff line change
Expand Up @@ -649,6 +649,25 @@ function findCurrentView() {
currentView = defaultView.value;
defaultParams.is_default = true;
}

// Apply filters from URL query params
if (route.query.filters) {
try {
const filters =
typeof route.query.filters === "string"
? JSON.parse(route.query.filters)
: route.query.filters;

currentView.filters = filters;
} catch (e) {
console.error("Failed to parse filters from URL:", e);
}
}

// Apply order_by from URL query params
if (route.query.order_by && typeof route.query.order_by === "string") {
currentView.order_by = route.query.order_by;
}
return currentView;
}

Expand Down
6 changes: 6 additions & 0 deletions desk/src/components/layouts/layoutSettings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,14 @@ import LucideContact2 from "~icons/lucide/contact-2";
import LucideTicket from "~icons/lucide/ticket";
import { OrganizationsIcon } from "../icons";
import PhoneIcon from "../icons/PhoneIcon.vue";
import LucideHome from "~icons/lucide/home";

export const agentPortalSidebarOptions = [
{
label: "Home",
icon: LucideHome,
to: "Home",
},
{
label: "Tickets",
icon: LucideTicket,
Expand Down
Loading
Loading