{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":668398728,"defaultBranch":"main","name":"promptly","ownerLogin":"edwardspresume","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-19T17:59:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32990882?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1697732436.0","currentOid":""},"activityList":{"items":[{"before":"6d091dce53aef2f45f1d6f69f5274eb148e3a8b0","after":"037b13a6fb300dfb4d76cb9b6c3ff95f489d9b58","ref":"refs/heads/main","pushedAt":"2023-10-23T14:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"refactor: Refactored TabGroup and page components to use ActivePromptTabLabel type for enhanced type safety and semantic clarity","shortMessageHtmlLink":"refactor: Refactored TabGroup and page components to use ActivePrompt…"}},{"before":"16b27f3b6028b1131fdd7425553746b1d35fc2f6","after":"6d091dce53aef2f45f1d6f69f5274eb148e3a8b0","ref":"refs/heads/main","pushedAt":"2023-10-22T19:37:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"refactor(pricing page): simplified description for the ai suggestions feature","shortMessageHtmlLink":"refactor(pricing page): simplified description for the ai suggestions…"}},{"before":"d492132289c86b6ba80fdcc6bf51e1f1098f6f32","after":"16b27f3b6028b1131fdd7425553746b1d35fc2f6","ref":"refs/heads/main","pushedAt":"2023-10-22T18:54:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"style(auth page): add padding to the aside element to improve spacing\nstyle(auth page): center align the text in the p element inside the aside element for better visual alignment on smaller screens","shortMessageHtmlLink":"style(auth page): add padding to the aside element to improve spacing"}},{"before":"23664af06fd7a2f4c9f672c91e3d078b7caab6fb","after":"d492132289c86b6ba80fdcc6bf51e1f1098f6f32","ref":"refs/heads/main","pushedAt":"2023-10-22T18:08:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"feat(pricing page): add new plan feature for contextual AI suggestions in Prompt and Tag form fields","shortMessageHtmlLink":"feat(pricing page): add new plan feature for contextual AI suggestion…"}},{"before":"cf48b994e62e3adb73b0f255b19f5eaf75a7d7f2","after":"23664af06fd7a2f4c9f672c91e3d078b7caab6fb","ref":"refs/heads/main","pushedAt":"2023-10-22T17:58:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"fix(PromptCreationForm.svelte): change userSession variable declaration to reactive assignment\nfix(PromptCreationForm.svelte): add conditional class 'enhanceai' to title and description inputs based on userSession\nfix(PromptEditForm.svelte): change userSession variable declaration to reactive assignment\nfix(PromptEditForm.svelte): add conditional class 'enhanceai' to title and description inputs based on userSession\nfix(TagCreationForm.svelte): change userSession variable declaration to reactive assignment\nfix(TagCreationForm.svelte): add conditional class 'enhanceai' to name input based on userSession\nfix(TagEditForm.svelte): change userSession variable declaration to reactive assignment\nfix(TagEditForm.svelte): add conditional class 'enhanceai' to name input based on userSession","shortMessageHtmlLink":"fix(PromptCreationForm.svelte): change userSession variable declarati…"}},{"before":"bc42ce37ffa1fa6548858006ba1156bd8ff87905","after":"cf48b994e62e3adb73b0f255b19f5eaf75a7d7f2","ref":"refs/heads/main","pushedAt":"2023-10-22T17:46:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"chore(app.html): refactor script tag to assign apiKey variable for better readability and maintainability","shortMessageHtmlLink":"chore(app.html): refactor script tag to assign apiKey variable for be…"}},{"before":"7f61e0bf6a37e442420b7db520fc1f7435d2114d","after":"bc42ce37ffa1fa6548858006ba1156bd8ff87905","ref":"refs/heads/main","pushedAt":"2023-10-22T17:43:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"chore(app.html): change script tag attribute from async to defer for enhanceai library to improve page loading performance\nfeat(app.html): add enhanceai live API key to document.enhanceai object for integration with enhanceai library","shortMessageHtmlLink":"chore(app.html): change script tag attribute from async to defer for …"}},{"before":"cba950738f18bd41fc60a3cd71f2a330e9ac643a","after":"7f61e0bf6a37e442420b7db520fc1f7435d2114d","ref":"refs/heads/main","pushedAt":"2023-10-22T17:28:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"feat(app.html): add support for EnhanceAI library for field auto-completion\nfeat(PromptCreationForm.svelte): add AI context to the prompt title and description fields for better AI guidance\nfeat(PromptEditForm.svelte): add AI context to the prompt title and description fields for better AI guidance\nfeat(TagCreationForm.svelte): add AI context to the tag name field for better AI guidance\nfeat(TagEditForm.svelte): add AI context to the tag name field for better AI guidance\nfeat(ai_context.ts): create AI context constants for tag name, prompt title, and prompt description","shortMessageHtmlLink":"feat(app.html): add support for EnhanceAI library for field auto-comp…"}},{"before":"4663eb50b3969e62dc959ab8b77c5ae73cd595af","after":"cba950738f18bd41fc60a3cd71f2a330e9ac643a","ref":"refs/heads/main","pushedAt":"2023-10-21T15:06:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"fix(sortItems.ts): update sort functions to compare items based on updatedAt property instead of default behavior\nfix(databaseUtils.server.ts): update orderBy clauses in getUserPrompts, getPublicPrompts, and getUserTags functions to sort items based on updatedAt property instead of createdAt","shortMessageHtmlLink":"fix(sortItems.ts): update sort functions to compare items based on up…"}},{"before":"1872d4ec9895e50cfc6f0b9171f72924facdc947","after":"4663eb50b3969e62dc959ab8b77c5ae73cd595af","ref":"refs/heads/main","pushedAt":"2023-10-21T12:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"chore(PromptEditForm.svelte): prevent users who are not signed up from being able to refine prompts","shortMessageHtmlLink":"chore(PromptEditForm.svelte): prevent users who are not signed up fro…"}},{"before":"5c50aeb60ddede7f6187fd3ef80d454db4e13be4","after":"1872d4ec9895e50cfc6f0b9171f72924facdc947","ref":"refs/heads/main","pushedAt":"2023-10-21T00:08:35.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"fix(layout.svelte): fix import statement for 'getFlash' function from 'sveltekit-flash-message/client' to 'sveltekit-flash-message' to match the correct module path","shortMessageHtmlLink":"fix(layout.svelte): fix import statement for 'getFlash' function from…"}},{"before":"e15cdbc0161aac9440fe3139d26dc6f895db886a","after":null,"ref":"refs/heads/dev","pushedAt":"2023-10-19T16:20:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"}},{"before":"2d9e24440b0d7cef6b73e840150aeeceae00ef48","after":"5c50aeb60ddede7f6187fd3ef80d454db4e13be4","ref":"refs/heads/main","pushedAt":"2023-10-18T12:56:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"chore(drizzle.config.ts): update environment variable name from SECRET_DATABASE_URL to SECRET_DB_CONNECTION_STRING for better clarity\nchore(drizzleClient.server.ts): update variable name from SECRET_DATABASE_URL to SECRET_DB_CONNECTION_STRING for better clarity\nchore(+layout.ts): add flash property to the returned object to include flash data from the server response\nchore(+page.svelte): add console.log statement to log the value of the flash variable","shortMessageHtmlLink":"chore(drizzle.config.ts): update environment variable name from SECRE…"}},{"before":"5a9ca92ba95a01d411f4ea6cbb678185a2301baa","after":"2d9e24440b0d7cef6b73e840150aeeceae00ef48","ref":"refs/heads/main","pushedAt":"2023-10-12T13:23:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"refactor(databaseUtils.server.ts): add null check for profileId parameter in getUserPrompts function to handle undefined values\nrefactor(+layout.server.ts): change parent() function to locals.getSession() to get session object to prevent unintended loading delays\nrefactor(+page.server.ts): change event.parent() function to event.locals.getSession() to get session object to prevent unintended loading delays\nrefactor(account/+page.server.ts): change parent() function to locals.getSession() to get session object to prevent unintended loading delays\nrefactor(account/profile/+page.server.ts): change parent() function to locals.getSession() to get session object to prevent unintended loading delays","shortMessageHtmlLink":"refactor(databaseUtils.server.ts): add null check for profileId param…"}},{"before":"aae0bfcb8e64f74e8d181abed7bf49c77e27b53a","after":"5a9ca92ba95a01d411f4ea6cbb678185a2301baa","ref":"refs/heads/main","pushedAt":"2023-10-11T17:19:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"fix(AuthForm.svelte): add HTML line break tags to subHeading to display line breaks in the text so that theres not layout shift when switching between the two forms","shortMessageHtmlLink":"fix(AuthForm.svelte): add HTML line break tags to subHeading to displ…"}},{"before":"bddc0f9545c5a317989c4a38e3ea261905c3e1fb","after":"aae0bfcb8e64f74e8d181abed7bf49c77e27b53a","ref":"refs/heads/main","pushedAt":"2023-10-11T14:41:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"style(layout.svelte): update background color opacity to 87% for better visual appearance","shortMessageHtmlLink":"style(layout.svelte): update background color opacity to 87% for bett…"}},{"before":"b69deddf4a35a8ca5fcdbd08098d3bebcba1d925","after":"bddc0f9545c5a317989c4a38e3ea261905c3e1fb","ref":"refs/heads/main","pushedAt":"2023-10-11T14:37:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"chore(package.json): update @sveltejs/kit version to 1.25.2\nchore(package.json): update eslint version to 8.51.0\nchore(package.json): update @tabler/icons-svelte version to 2.39.0\nchore(package.json): update @vercel/analytics version to 1.1.0\nchore(package.json): update nodemailer version to 6.9.6\nchore(package.json): update postcss-preset-env version to 9.2.0\nchore(package.json): update postgres version to 3.4.0\nchore(package.json): update stripe version to 13.9.0","shortMessageHtmlLink":"chore(package.json): update @sveltejs/kit version to 1.25.2"}},{"before":"b73c5aa2e14ad1c5cfc61151443281ef7bf94193","after":"b69deddf4a35a8ca5fcdbd08098d3bebcba1d925","ref":"refs/heads/main","pushedAt":"2023-10-11T14:26:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"chore(tsconfig.json): enable module detection to improve build performance and avoid unnecessary module resolution errors","shortMessageHtmlLink":"chore(tsconfig.json): enable module detection to improve build perfor…"}},{"before":"90f3c2173dc36fcb62035c5fa9a885582cc43e92","after":"b73c5aa2e14ad1c5cfc61151443281ef7bf94193","ref":"refs/heads/main","pushedAt":"2023-10-11T12:56:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"chore(layout.svelte): update background image URL in marketing layout component\nfeat(hero-3.webp): add new hero image that is more sharp for marketing layout component","shortMessageHtmlLink":"chore(layout.svelte): update background image URL in marketing layout…"}},{"before":"4dac9e324854735346a6db87f273401bf4520cbd","after":"90f3c2173dc36fcb62035c5fa9a885582cc43e92","ref":"refs/heads/main","pushedAt":"2023-10-11T12:37:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"style(layout.svelte): update background color and image in marketing layout to improve visual aesthetics\nstyle(page.svelte): simplify styling of marketing page by removing unnecessary classes and updating text positioning\nfeat(static): add new hero image for marketing page","shortMessageHtmlLink":"style(layout.svelte): update background color and image in marketing …"}},{"before":"e9af3c5daafd3983a20481a38b5fbbc9e1b8d361","after":"4dac9e324854735346a6db87f273401bf4520cbd","ref":"refs/heads/main","pushedAt":"2023-10-10T00:04:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"chore(MetaTags.svelte): update description text to be more concise and remove unnecessary details","shortMessageHtmlLink":"chore(MetaTags.svelte): update description text to be more concise an…"}},{"before":"7bb70e2b343df0186cdf43dcf4e619ba4d807ba4","after":"e9af3c5daafd3983a20481a38b5fbbc9e1b8d361","ref":"refs/heads/main","pushedAt":"2023-10-09T21:21:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"style(auth): increase background opacity to improve readability of text","shortMessageHtmlLink":"style(auth): increase background opacity to improve readability of text"}},{"before":"0d5873ce79bcc89f03d60d70ec9d9d94dd1872e0","after":"7bb70e2b343df0186cdf43dcf4e619ba4d807ba4","ref":"refs/heads/main","pushedAt":"2023-10-09T21:08:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"refactor(+page.server.ts): remove unheeded code since the settings are already configured","shortMessageHtmlLink":"refactor(+page.server.ts): remove unheeded code since the settings ar…"}},{"before":"b828bad2e3e4cd46d032c09c9015bf8d8f336db9","after":"0d5873ce79bcc89f03d60d70ec9d9d94dd1872e0","ref":"refs/heads/main","pushedAt":"2023-10-09T21:00:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"chore: testing meta image","shortMessageHtmlLink":"chore: testing meta image"}},{"before":"008df0352c013cc78917205e46b41660c247673b","after":"b828bad2e3e4cd46d032c09c9015bf8d8f336db9","ref":"refs/heads/main","pushedAt":"2023-10-09T20:54:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"chore: testing meta image","shortMessageHtmlLink":"chore: testing meta image"}},{"before":"cef73b9d159ca70a0a26375544505cbb693e5d66","after":"008df0352c013cc78917205e46b41660c247673b","ref":"refs/heads/main","pushedAt":"2023-10-09T20:50:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"refactor(layout.svelte): remove unused MetaTags import\nstyle(layout.svelte): move background image styling from inline style","shortMessageHtmlLink":"refactor(layout.svelte): remove unused MetaTags import"}},{"before":"74ed8173c638a862a8ba8b2d5a5dcadbb61ccf3e","after":"cef73b9d159ca70a0a26375544505cbb693e5d66","ref":"refs/heads/main","pushedAt":"2023-10-09T20:36:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"updated image info to test twitter card image","shortMessageHtmlLink":"updated image info to test twitter card image"}},{"before":"292544abd2a0d1807cadbaec09bf5f7a6c64b696","after":"74ed8173c638a862a8ba8b2d5a5dcadbb61ccf3e","ref":"refs/heads/main","pushedAt":"2023-10-09T20:27:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"chore(static): remove unused icon.png and test.png files","shortMessageHtmlLink":"chore(static): remove unused icon.png and test.png files"}},{"before":"be41b48a8380fc140276171109baca83d769f79f","after":"292544abd2a0d1807cadbaec09bf5f7a6c64b696","ref":"refs/heads/main","pushedAt":"2023-10-09T19:57:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"feat(+page.svelte): update background image and add text overlay in the auth page\nchore(global.postcss): add font-face declaration for 'croissantone' font to be used globally\nfeat(books.webp): add new image file for background in auth page","shortMessageHtmlLink":"feat(+page.svelte): update background image and add text overlay in t…"}},{"before":"243dd915695a72dcf8ea649af1ad8464a9dfcc1f","after":"be41b48a8380fc140276171109baca83d769f79f","ref":"refs/heads/main","pushedAt":"2023-10-09T19:08:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"edwardspresume","name":"Edwards Presume","path":"/edwardspresume","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32990882?s=80&v=4"},"commit":{"message":"chore(static): remove test-crop.jpeg file\n\nThe test-crop.jpeg file was deleted from the static directory. This file is no longer needed and has been removed.","shortMessageHtmlLink":"chore(static): remove test-crop.jpeg file"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADnayEaAA","startCursor":null,"endCursor":null}},"title":"Activity · edwardspresume/promptly"}