Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
7f78973
getting started
ham-evans Jun 16, 2025
f1511cc
abc package
ham-evans Jun 16, 2025
137a732
added supabase cli and client library
flexarea Jun 16, 2025
f2d66ac
initialized supabase rep
flexarea Jun 16, 2025
17e309e
still setting supabase up
flexarea Jun 16, 2025
eaa9640
created migration file
flexarea Jun 17, 2025
df58be0
restructure and push migration to cloud
flexarea Jun 17, 2025
f879c05
fixed type errors and lint
flexarea Jun 17, 2025
11f81aa
prettiness
flexarea Jun 17, 2025
84859bb
small and hopefully last fix
flexarea Jun 17, 2025
c157fa7
Merge pull request #1 from atomgrants/structure
flexarea Jun 17, 2025
ae3cb50
created and push new migration (auth_tokens)
flexarea Jun 18, 2025
8a43920
added google pkg and wrote auth code
flexarea Jun 18, 2025
457ea5f
completed initial test
flexarea Jun 18, 2025
73e4b0d
refactored api/
flexarea Jun 19, 2025
7a5d781
completed initial api setup
flexarea Jun 19, 2025
f7e5a3a
Merge pull request #2 from atomgrants/api_setup
flexarea Jun 20, 2025
397d931
testing
flexarea Jun 22, 2025
40e6ff2
added extract email body fx (not tested)
flexarea Jun 23, 2025
7435cfa
refactored gmail-api
flexarea Jun 23, 2025
d761768
new migration and bash script
flexarea Jun 23, 2025
b7952d3
restructured
flexarea Jun 23, 2025
bcf1435
refactored supabase.ts per recent migration & fetch-emails/route.ts &…
flexarea Jun 23, 2025
cf658d0
small_cleanup
flexarea Jun 24, 2025
2fb3578
Merge branch 'api_setup' into worker
flexarea Jun 24, 2025
4408203
small clean
flexarea Jun 24, 2025
6e13723
cleanup
flexarea Jun 24, 2025
0ef2b83
refactored gmail-api. Removed getLatestEmails fx
flexarea Jun 24, 2025
82cfe1e
rename main insert fx
flexarea Jun 24, 2025
4ad819b
Merge branch 'api_setup' into worker
flexarea Jun 24, 2025
66fb47f
Merge pull request #3 from atomgrants/api_setup
flexarea Jun 24, 2025
1023bff
Merge branch 'main' into worker
flexarea Jun 24, 2025
47a0e49
setting up email-querie components
flexarea Jun 25, 2025
9590556
refactoring gmail-api
flexarea Jun 25, 2025
ac90f27
completed getNewEmails function (ish)
flexarea Jun 25, 2025
e522668
small refactoring
flexarea Jun 25, 2025
e997ce9
added MIME handler
flexarea Jun 25, 2025
e917de7
added email sender filter and /r/n extractor
flexarea Jun 25, 2025
c9836b2
Merge pull request #4 from atomgrants/worker
flexarea Jun 25, 2025
1f176b0
clean up
flexarea Jun 26, 2025
7fca3f7
refactored api/gmail
flexarea Jun 26, 2025
a35f379
removed commented code
flexarea Jun 26, 2025
22f6279
clean up
flexarea Jun 26, 2025
087b6f0
added discord handler
flexarea Jun 26, 2025
8d08f9b
urlformatter looks good
flexarea Jun 27, 2025
5287ffe
fixed new fetch duplicate
flexarea Jun 27, 2025
fa7208d
added keyword filter
flexarea Jun 27, 2025
acf95cb
small change per Tomer suggestion
flexarea Jun 27, 2025
4f2636d
Merge pull request #5 from atomgrants/worker
flexarea Jun 27, 2025
82a802f
boilerplate for service account
flexarea Jun 30, 2025
c5972cd
added service-account
flexarea Jun 30, 2025
eb35920
set up service account and add extra filtering for email footer
flexarea Jun 30, 2025
95878e3
Merge pull request #6 from atomgrants/worker
flexarea Jun 30, 2025
5b98067
Ham cleanup
ham-evans Jun 30, 2025
66a974b
fixing json
ham-evans Jun 30, 2025
00f4d7e
fixing keywords
ham-evans Jun 30, 2025
bfe7907
fixed bug
flexarea Jul 1, 2025
c5e7199
uncomment cron auth
flexarea Jul 1, 2025
fd52ed3
Merge pull request #7 from atomgrants/worker
flexarea Jul 1, 2025
f551bb6
more cleanup
flexarea Jul 1, 2025
266e2e6
forgot cron config
flexarea Jul 1, 2025
c00bc72
Merge pull request #8 from atomgrants/cleanup
flexarea Jul 1, 2025
686a12c
fixed auth file
flexarea Jul 2, 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
2 changes: 0 additions & 2 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,9 @@ module.exports = {
'prettier',
],
rules: {
'no-unused-vars': 'off',
'no-console': 'warn',
'@typescript-eslint/explicit-module-boundary-types': 'off',
'react/no-unescaped-entities': 'off',

'react/display-name': 'off',
'react/jsx-curly-brace-presence': [
'warn',
Expand Down
14 changes: 0 additions & 14 deletions .github/FUNDING.yml

This file was deleted.

9 changes: 8 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,18 @@ yarn-error.log*
# vercel
.vercel

#token
token.json
service-account.json

# typescript
*.tsbuildinfo
next-env.d.ts

# next-sitemap
robots.txt
sitemap.xml
sitemap-*.xml
sitemap-*.xml

#bash script
spbase_setup.sh
4 changes: 0 additions & 4 deletions .husky/commit-msg

This file was deleted.

Empty file modified .husky/pre-commit
100755 → 100644
Empty file.
13 changes: 1 addition & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,4 @@
# Next.js + Tailwind CSS + TypeScript Starter and Boilerplate

<div align="center">
<h2>🔋 ts-nextjs-tailwind-starter</h2>
<p>Next.js + Tailwind CSS + TypeScript starter packed with useful development features.</p>
<p>Made by <a href="https://theodorusclarence.com">Theodorus Clarence</a></p>

[![GitHub Repo stars](https://img.shields.io/github/stars/theodorusclarence/ts-nextjs-tailwind-starter)](https://github.com/theodorusclarence/ts-nextjs-tailwind-starter/stargazers)
[![Depfu](https://badges.depfu.com/badges/fc6e730632ab9dacaf7df478a08684a7/overview.svg)](https://depfu.com/github/theodorusclarence/ts-nextjs-tailwind-starter?project_id=30160)
[![Last Update](https://img.shields.io/badge/deps%20update-every%20sunday-blue.svg)](https://shields.io/)

</div>
# Atom GTM Repo

## Features

Expand Down
2 changes: 1 addition & 1 deletion next-env.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
/// <reference types="next/image-types/global" />

// NOTE: This file should not be edited
// see https://nextjs.org/docs/basic-features/typescript for more information.
// see https://nextjs.org/docs/app/building-your-application/configuring/typescript for more information.
6 changes: 5 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "ts-nextjs-tailwind-starter",
"name": "atom-gtm",
"version": "0.1.0",
"private": true,
"scripts": {
Expand All @@ -18,7 +18,10 @@
"prepare": "husky install"
},
"dependencies": {
"@supabase/supabase-js": "^2.50.0",
"clsx": "^2.0.0",
"google-auth-library": "^10.1.0",
"googleapis": "^150.0.1",
"lucide-react": "^0.438.0",
"next": "^14.2.23",
"react": "^18.2.0",
Expand Down Expand Up @@ -52,6 +55,7 @@
"postcss": "^8.5.1",
"prettier": "^2.8.8",
"prettier-plugin-tailwindcss": "^0.5.0",
"supabase": "^2.24.3",
"tailwindcss": "^3.4.17",
"typescript": "^4.9.5"
},
Expand Down
Loading
Loading