Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
a8c0850
Merge pull request #511 from Merit-Systems/br/discord-url-hotfix
zdql Oct 4, 2025
78c0686
memoize disable flag
jasonhedman Oct 4, 2025
0762a92
destruct context
jasonhedman Oct 4, 2025
97f99b9
Merge pull request #513 from Merit-Systems/json/pfp-save
jasonhedman Oct 4, 2025
5940455
Merge pull request #509 from Merit-Systems/master
rsproule Oct 6, 2025
be23b19
Merge pull request #526 from Merit-Systems/master
rsproule Oct 8, 2025
1a2b8f5
Merge pull request #530 from Merit-Systems/master
rsproule Oct 8, 2025
6e56efa
Merge pull request #531 from Merit-Systems/master
rsproule Oct 8, 2025
8d61286
Merge pull request #532 from Merit-Systems/master
rsproule Oct 8, 2025
cb2e9d8
Merge pull request #536 from Merit-Systems/master
rsproule Oct 8, 2025
dc205a9
Merge pull request #538 from Merit-Systems/master
rsproule Oct 9, 2025
1822bf5
Merge pull request #540 from Merit-Systems/master
rsproule Oct 9, 2025
7435a0c
Merge pull request #542 from Merit-Systems/master
rsproule Oct 11, 2025
e851042
Merge pull request #546 from Merit-Systems/master
rsproule Oct 11, 2025
d1dda88
Merge pull request #551 from Merit-Systems/master
sragss Oct 13, 2025
12f12bc
Merge pull request #552 from Merit-Systems/master
rsproule Oct 13, 2025
9af84e2
Merge pull request #554 from Merit-Systems/master
rsproule Oct 13, 2025
9d2b439
Merge pull request #556 from Merit-Systems/master
rsproule Oct 13, 2025
bd41d03
Merge pull request #558 from Merit-Systems/master
rsproule Oct 13, 2025
2fbe8c1
Merge pull request #560 from Merit-Systems/master
rsproule Oct 13, 2025
d55e4ff
Merge pull request #564 from Merit-Systems/master
rsproule Oct 17, 2025
fa4fe99
Merge pull request #590 from Merit-Systems/master
rsproule Oct 20, 2025
8f847ea
Merge pull request #592 from Merit-Systems/master
zdql Oct 21, 2025
b7b0d21
Merge pull request #604 from Merit-Systems/master
rsproule Oct 22, 2025
d11c805
Merge pull request #613 from Merit-Systems/master
rsproule Oct 23, 2025
8e36fbb
Merge pull request #617 from Merit-Systems/master
rsproule Oct 24, 2025
e842ac6
Merge pull request #619 from Merit-Systems/master
rsproule Oct 24, 2025
e9a28e1
Merge pull request #623 from Merit-Systems/master
rsproule Oct 28, 2025
b8f5ba4
Merge pull request #633 from Merit-Systems/master
rsproule Oct 28, 2025
4f932ea
Merge pull request #638 from Merit-Systems/master
zdql Oct 28, 2025
53054b4
Merge pull request #640 from Merit-Systems/master
zdql Oct 29, 2025
426f671
Merge pull request #643 from Merit-Systems/master
zdql Oct 31, 2025
2ed6283
Merge pull request #645 from Merit-Systems/master
zdql Oct 31, 2025
3f46a1c
Merge pull request #647 from Merit-Systems/master
zdql Oct 31, 2025
00f86cb
Merge pull request #649 from Merit-Systems/master
zdql Oct 31, 2025
8d7efc7
Merge pull request #651 from Merit-Systems/master
zdql Oct 31, 2025
f9e8bdd
Merge pull request #653 from Merit-Systems/master
zdql Oct 31, 2025
86f7d1d
Merge pull request #655 from Merit-Systems/master
zdql Oct 31, 2025
5d141f1
Merge pull request #660 from Merit-Systems/master
zdql Nov 3, 2025
217e843
Merge pull request #665 from Merit-Systems/master
rsproule Nov 4, 2025
957b24c
Merge pull request #668 from Merit-Systems/master
zdql Nov 5, 2025
5e6102e
Merge pull request #671 from Merit-Systems/master
zdql Nov 6, 2025
74b9667
Merge pull request #677 from Merit-Systems/master
rsproule Nov 10, 2025
c46f3b8
Merge pull request #680 from Merit-Systems/master
rsproule Nov 12, 2025
019eaaf
Merge pull request #682 from Merit-Systems/master
rsproule Nov 13, 2025
5877393
Merge pull request #685 from Merit-Systems/master
zdql Nov 13, 2025
803ac30
Merge pull request #692 from Merit-Systems/master
zdql Nov 20, 2025
3573142
Merge pull request #695 from Merit-Systems/master
zdql Nov 21, 2025
a4cd5e2
Merge pull request #699 from Merit-Systems/master
zdql Nov 25, 2025
e917a6a
Merge pull request #701 from Merit-Systems/master
zdql Nov 25, 2025
4258cf5
Update React Flight/Next.js RCE vulnerability
vercel[bot] Dec 9, 2025
0da8517
Merge pull request #703 from Merit-Systems/vercel/react-flightnextjs-…
sragss Dec 11, 2025
ef064bc
Merge branch 'master' into production
zdql Dec 18, 2025
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
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ export const GeneralAppSettings: React.FC<Props> = async ({ appId }) => {
title="Profile Picture"
action={updateApp}
defaultValues={{ profilePictureUrl: app.profilePictureUrl ?? '' }}
validationMode="onChange"
>
<FormCard
title="Profile Picture"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,13 @@ export const AppProfilePicture = () => {

const { mutate: uploadImage, isPending: isUploading } =
api.upload.image.useMutation({
onSuccess: ({ url }) =>
onSuccess: ({ url }) => {
form.setValue('profilePictureUrl', url, {
shouldValidate: true,
shouldDirty: true,
shouldTouch: true,
}),
});
},
});

return (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,17 @@
import { useFormState } from 'react-hook-form';

import { Button } from '@/components/ui/button';
import { useMemo } from 'react';

export const FormButton = () => {
const form = useFormState();
const { isValid, isDirty } = useFormState();

const disabled = useMemo(() => {
return !isValid || !isDirty;
}, [isValid, isDirty]);

return (
<Button type="submit" disabled={!form.isValid || !form.isDirty}>
<Button type="submit" disabled={disabled}>
Save
</Button>
);
Expand Down
2 changes: 1 addition & 1 deletion templates/authjs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"@merit-systems/echo-next-sdk": "^0.0.30",
"@merit-systems/echo-typescript-sdk": "^1.0.23",
"ai": "^5.0.82",
"next": "16.0.1",
"next": "16.0.7",
"next-auth": "5.0.0-beta.30",
"react": "19.2.0",
"react-dom": "19.2.0"
Expand Down
Loading