This repository was archived by the owner on Mar 12, 2024. It is now read-only.
Commit 3c8598b
Update dev branch (#219)
* improve logging
* Redraw confirmation page
* Add logo to login
* Add theming
* Create NotionLoginLink.tsx
* Create notion.tsx
* Add notion
* log returned json
* even more logging
* Remove logging, fix token getting
* fix broken deploy
* ad logging
* encode in base64 the auth
* Remove notion login link temporarily
* Remove discord login
* Save to the DB
* Fix object to save
* Await saving the user
* Fix service name, get user
* Fix path
* Fix user saving
* Debug logging
* send correct props
* Add notion back
* Add notion querying
* Add logging of result
* Fix getting of issue comments
* correctly pass props to notion (#179)
* correctly pass props to notion
* Update README.md
* fix undefined id error
* Fix logging
* Add better error logging
* Fix error due to no notion version
* Fix result returning
* add logging
* Fix logging
* Add notion to settings
* Add notion to app
* fix newline
* Remove extra character
* Add page image support
* fix title
* fix image display
* fix no token error
* Filter out private messages
* Allow getting less than standard results
* Create getHoverData.ts
* fix token passing
* Fix typo
* Now uses commitTitle
* Add new users to Sendgrid contact list
* Scrub action for app
* Fixes to slack matches
* Fix/remove action (#178)
* Delete watermelon.yml
* Change dropdown link
* Change login link
* Change dashboard link
* small fixes
* Move text writers to helpers
* Fix comment editing
* Export helpers
* Add necessary imports
* Change logging
* Add non-registered user response
* Earlier counting of action uses
* reduce logging
* Add counting to comment
* Add error checking
* Add check for open repos
* Add error writing
* Extract count markdown
* Fix/typings improvements (#183)
* Add typings
* Fix possible nulls
* Add LoginGridProps type
* Fix possible null
* remove breaklines
* Add export
* Add import
* Update README.md, add title (#180)
* Update README.md, add title
* Update README.md
* Update README.md
* Update README.md (#181)
* Chore/codebase typings and nulls (#185)
* Allow max to be 5
* check nulls
* add typings
* fix possible null
* Add typings
* Add linear link for oauth
* Feature/linear (#186)
* Allow max to be 5
* Create linear.tsx
* Feature/linear (#187)
* Allow max to be 5
* Create linear.tsx
* Update linear.tsx
* Add logging
* improve logging
* Fix linear link
* Change encoding of request
* Fix body of request
* Fix userquery
* Save user, pass team name
* remove unused code
* logging
* try text
* Create LinearLoginLink.tsx
* Try new body
* Update linear.tsx
* Fix logo
* Create linear.svg
* add content type
* Add linear
* try fix
* Fix data matching
* Fix team
* Removed unused link
* Fix email
* Feature/team and navbar (#182)
* add server-only
* add client-only
* Move to RSC
* remove logging
* fix typings
* fix typings
* add LoginGridProps
* Fix possibly null
* Add types
* Check nulls
* fix possible nulls
* ignore errors in lightly used api
* Set conditionally
* Check null
* check null
* fix typings
* fix null errors
* fix null
* add typings
* fix props passing
* Add typing
* Add typing
* fix typings
* Fix typing errors
* use nonnull assertion
* Add styles
* Move to app folder
* Adhere to app api route
* Make it non default
* upgrade next-auth
* restore session provider
* Fixes in adapter
* move auth to pages to test use
* Fix login route
* fix import
* Pass authprovider
* Added sidebar test
* Add sidebar
* Fix navbar, extract navbar
* Fix layout
* Hide elements if no session
* Update Navbar.tsx
* Fix layout
* Make app dark
* Extract form
* Extract navbar
* Move to app
* Move layout out
* Remove logging
* REmove logging
* Move logingrid to RSC
* Remove logingrid
* Add layout
* Remove logging
* Remove logging
* Create getTeammates.ts
* Create Team page
* Fix heading
* Delete github.tsx
* Move to App router
* Update README.md, add title (#180)
* Update README.md, add title
* Update README.md
* Update README.md
* Update README.md (#181)
* Move to RSC
* Fix Try app ui
* Remove data logging
* Make card details a page
* Move layout to master layout
* Fix type
* Fix layout order
* Remove billing link
* log response
* Move back to pages
* Add search params to billing page
* Create loading.tsx
* Get settings on load
* Adde repo owner and number to charge
* Pass number from param
* Force prompt
* fix params
* Add payment success page
* Add billing link to navbar
* Remove text that explains repo and seats in Card Elements
* Add texts that explains purchase amount
* Add linear to form (#190)
* Add linear to form
* Add Linear to query
* Create getLinear.ts
* Add linear fetching
* Change query to add limit
* Add logging
* Fix search terms
* Improve logging
* Update linear.ts
* Add linear to app (#192)
* Create linear.ts
* add no token handling
* Check nulls
* Fix search terms
* export module
* Naming fixes
* manage empty results
* Fix text
* Fix newline
* Code fixes
* Fix undefined team count
* Add teammates (#193)
* Add button
* Code cleanup
* Create page.tsx
* Execute request on landing
* fix empty teammates
* fix null teammates
* add logging
* better logging
* Fix params
* Rmove logging
* Get team and copy to clipboard
* paralelize requests, shorten code
* send correct object
* Add interaction
* Add plaintext to copy
* Fix url
* Create loading.tsx
* Check for data before render
* Add catch to data fetch
* Fix return
* Update layout.tsx
* Update loading.tsx
* Update loading.tsx
* Update loading.tsx
* Move app link up
* fix button text
* Glow up
* Create loading.tsx
* Change email to info
* Create sendTeammateInvite.ts
* Add emailer form
* Fix template id
* Fix sending handler
* Move to API call
* Update sendInviteForm.tsx
* Update sendTeammateInvite.ts
* Cleanup
* Create loading.tsx
* Remove params
* Feature/save gh response (#194)
* Add saving query
* fix randomwords
* Improve logging
* stringify responses
* Check nulls
* Fix count number in log saving
* Correct wm user
* Extract to function (#196)
* Create addActionLog.ts
* Use extracted method
* Reduce file size
* Remove logging
* Reorg imports (#197)
* Reorg imports
* Update github.ts
* Update github.ts
* Feature/extract gh action loggin (#198)
* Create addActionLog.ts
* Use extracted method
* Reduce file size
* Remove logging
* fix id for team
* Fix saved string
* Feature/extract gh action loggin (#200)
* Create addActionLog.ts
* Use extracted method
* Reduce file size
* Remove logging
* fix id for team
* Fix saved string
* Add replacing of apostrophe to fix query
* add \n to AI summary error (#199)
* add \n to AI summary error
* Update github.ts
* Feature/extract gh action logging (#202)
* Feature/page titles (#203)
* Delete sidebar.tsx (#201)
* Feature/posthog analytics (#204)
* Add posthogjs
* Create providers.tsx
* Add posthog
* Add posthognode
* Create posthogTracker.ts
* Add tracker to gh action
* make posthog early
* fix list filtering
* Rename tracker
* Add tracker
* Add tracker
* Streamline data fetching
* Add tracker
* Feature/confluence login (#206)
* Create ConfluenceLoginLink.tsx
* Add confluence
* Create atlassian page
* Remove primer
* Add primer
* change link
* Fix link
* fix link, text
* Emergency removal of posthog
* REmove all posthog instances
* Correct redirect uri
* better logging
* Update atlassian.tsx
* conditionally add pic
* add logging
* Add discrimination to jira and confluence
* Save confluence
* fix link
* Fix img
* debug logging
* Fix query
* Debug logging
* change grant typ
* Go back a grant type
* change logging
* Fix url
* Some more data wrangling
* fix saving
* Fix image
* Reorg dashboard
* Add coming soon ides
* Style navbar better
* Make sidebar sticky, add logout button
* Add workspace query
* Ignore name
* Remove unused code
* ignore calling
* try other import to release
* Move email to client
* Change logging
* fix obj accessing
* Add workspace, request emails
* Add email, optimize requests
* fix query
* Get refresh token on login
* Add confluence
* Improve logging
* reduce logging
* Better logging
* Create confluence.ts
* Add confluence
* Fix value
* Create confluence.ts
* Add logging
* logging
* Check if null
* Fix nulls
* Change how tokens are updated
* Rename
* Fixes to query executing
* Rename action
* Fixes and error handling
* Fix missing param
* Add offline access scope
* Several fixes to tokens
* Logging improvements
* Delete test Api
* Reduce throwing
* Print full payload in this repo
* Stringify full response
* Remove data dumping
* Change pricing calculation and text to
* Update README.md (#207)
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Feature/confluence settings (#211)
* Make all unlogged services lose title
* Create watermelon.ts
* Use standard type
* use standard types
* Use standard types
* Create general case helper
* Make code more readable
* Allow number to be a string, like a slack channel
* Add possible body
* Standardize helpers
* Remove unused helpers
* Add possible image element
* Remove unused code
* use standard response
* remove logging, fix text
* Fix token errors in confluence
* Better responses on success and failure
* Check nulls
* Add max results
* Add limit using amount
* create StandardAPIInput
* Fix type
* Create OptionDropdown component
* Change to max 5
* Fix code
* Make it component based, add confluence
* Remove component unused
* Fix loading page
* Feature/standard api responses (#209)
* Make all unlogged services lose title
* Create watermelon.ts
* Use standard type
* use standard types
* Use standard types
* Create general case helper
* Make code more readable
* Allow number to be a string, like a slack channel
* Add possible body
* Standardize helpers
* Remove unused helpers
* Add possible image element
* Remove unused code
* use standard response
* remove logging, fix text
* Fix token errors in confluence
* Better responses on success and failure
* Check nulls
* Add max results
* Add limit using amount
* create StandardAPIInput
* Fix type
* Create OptionDropdown component
* Change to max 5
* Fix code
* Removed unused element
* Reduce code size
* Add confluence
* Reduce code
* Further reduce code
* Remove unneeded brackets
* Fix links (#215)
* Create LICENSE (#216)
Adding an Apache 2.0 license with a Commons clause to this repo to be able to make it source-available and become a buyer based open core company
* Feature/all uses approuter (#217)
* Use const instead of let
* Change to app router
* export page
* Fix redirect with client component
* redirect instead of opening new window
* Test suggesting other services
* Fix file
* fix json
* Fix suggestions UI
* Correctly use ternary
* Fix small error
* Create loading.tsx
---------
Co-authored-by: baristaGeek <estebanvargas94@gmail.com>1 parent 6f42b81 commit 3c8598b
4 files changed
Lines changed: 462 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | | - | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| 7 | + | |
6 | 8 | | |
7 | 9 | | |
8 | | - | |
9 | | - | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
10 | 14 | | |
11 | | - | |
| 15 | + | |
12 | 16 | | |
13 | 17 | | |
14 | 18 | | |
| |||
18 | 22 | | |
19 | 23 | | |
20 | 24 | | |
21 | | - | |
22 | | - | |
23 | | - | |
| 25 | + | |
| 26 | + | |
24 | 27 | | |
25 | 28 | | |
26 | 29 | | |
27 | 30 | | |
28 | | - | |
29 | 31 | | |
30 | 32 | | |
31 | 33 | | |
| |||
36 | 38 | | |
37 | 39 | | |
38 | 40 | | |
39 | | - | |
40 | | - | |
41 | | - | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
42 | 68 | | |
43 | | - | |
| 69 | + | |
44 | 70 | | |
45 | 71 | | |
46 | 72 | | |
| |||
49 | 75 | | |
50 | 76 | | |
51 | 77 | | |
52 | | - | |
53 | 78 | | |
54 | 79 | | |
55 | 80 | | |
| |||
60 | 85 | | |
61 | 86 | | |
62 | 87 | | |
63 | | - | |
64 | 88 | | |
65 | 89 | | |
66 | 90 | | |
| |||
74 | 98 | | |
75 | 99 | | |
76 | 100 | | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
85 | 129 | | |
86 | 130 | | |
87 | 131 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
0 commit comments