Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release #2144

Merged
merged 287 commits into from
Feb 1, 2024
Merged

Release #2144

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
287 commits
Select commit Hold shift + click to select a range
0a73957
feat: move /timer to app folder
Cedric921 Jan 5, 2024
7ec9061
feat: move /tasks/* to app folder
Cedric921 Jan 5, 2024
66d6850
feat: move others task routes to app folder
Cedric921 Jan 5, 2024
ccf17f0
fix: remove unused vars
Cedric921 Jan 5, 2024
01fc89c
feat: move /page/api/auth/* to /page/api
Cedric921 Jan 6, 2024
8541f00
fix:parser req body
Cedric921 Jan 6, 2024
cac24d4
feat: move tags and employee API routes to app
Cedric921 Jan 6, 2024
7a4fc21
feat: move roles routes to /app folder
Cedric921 Jan 6, 2024
db7d92c
feat: move organisation-team-join route to app
Cedric921 Jan 6, 2024
9a9596d
fix: get dynamic params
Cedric921 Jan 7, 2024
eca60e3
feat: move /organization-team-employee route
Cedric921 Jan 7, 2024
ba7d3e4
feat: move issues-type and languages routes
Cedric921 Jan 7, 2024
271d106
feat move /invite/* /integrtion-tenant/* routes
Cedric921 Jan 7, 2024
32100e0
feat: move integration routes to /app
Cedric921 Jan 7, 2024
1d18dfe
fix: deepscan errors
Cedric921 Jan 7, 2024
3161e43
fix: deepscan errors
Cedric921 Jan 7, 2024
51531de
fix: deepscan errors
Cedric921 Jan 7, 2024
d083f6a
fix: delete unused files
Cedric921 Jan 7, 2024
14f4446
Merge pull request #2065 from ever-co/refact/api
evereq Jan 7, 2024
427d754
feat: add activity filters
Cedric921 Jan 8, 2024
5e7a26b
feat: add Sheenshoot tab layout
Cedric921 Jan 8, 2024
e9f2acb
feat: add types for screenshoots components
Cedric921 Jan 8, 2024
ba945b0
fix: cspell errors
Cedric921 Jan 8, 2024
ae22e0d
fix: show Sub-menu on worked tasks only
Cedric921 Jan 8, 2024
3026e70
feat: add server func to call Gauzy timer-slots route
Cedric921 Jan 9, 2024
083a63e
feat: create interface for time slots
Cedric921 Jan 9, 2024
2c4dc0e
feat: add hook to fetch timeSlots
Cedric921 Jan 9, 2024
5608427
fix: internal API route and Gauzy route
Cedric921 Jan 9, 2024
5f405a9
feat: use translation pages for textes
Cedric921 Jan 9, 2024
e989027
fix: cspell words
Cedric921 Jan 9, 2024
10576b8
fix: Time Slot next API route
Cedric921 Jan 9, 2024
92015e1
fix: hook to get time slots
Cedric921 Jan 9, 2024
7e2f87d
feat: display screenshots
Cedric921 Jan 9, 2024
67b2be7
feat: format date on screenshot cards
Cedric921 Jan 9, 2024
9b7cb78
Merge pull request #2073 from ever-co/feat/activity
evereq Jan 9, 2024
288862b
chore(deps): bump follow-redirects from 1.15.2 to 1.15.4
dependabot[bot] Jan 10, 2024
fe03a25
feat: improve progress bar colors
Cedric921 Jan 10, 2024
69d6fba
fix: screenshoots responsive
Cedric921 Jan 10, 2024
87de281
fix: order and group screenshoots by hours
Cedric921 Jan 10, 2024
e6471a2
feat: improve progress bar colors
Cedric921 Jan 10, 2024
7e1a86b
fix: screenshoots responsive
Cedric921 Jan 10, 2024
ef3edde
fix: order and group screenshoots by hours
Cedric921 Jan 10, 2024
9687edc
Merge branch 'feat/activity' of https://github.com/ever-co/ever-teams…
Cedric921 Jan 10, 2024
f6814d8
feat: add Screenshots Skeletons
Cedric921 Jan 10, 2024
0db3181
feat: add Screenshots Skeletons
Cedric921 Jan 10, 2024
1bf48ff
Merge pull request #2076 from ever-co/feat/activity
evereq Jan 10, 2024
fe491ca
Merge pull request #2075 from ever-co/dependabot/npm_and_yarn/follow-…
evereq Jan 10, 2024
f34e267
feat: get daily apps visited
Cedric921 Jan 10, 2024
9db477b
feat: display percent of each App used'
Cedric921 Jan 11, 2024
38bcdfa
feat: group Apps used by hour
Cedric921 Jan 11, 2024
cc7ef4b
feat: intertionalize texts in activities Apps Tab
Cedric921 Jan 11, 2024
f851d1c
fix: cspell words
Cedric921 Jan 11, 2024
56e9d28
fix: cspell words
Cedric921 Jan 11, 2024
50296c1
Merge pull request #2078 from ever-co/feat/activity
evereq Jan 11, 2024
58d3e09
implement image-assets/upload API om NextJS api
CharlesNg35 Jan 11, 2024
0da6077
fixed build error
CharlesNg35 Jan 11, 2024
803f0ac
fixed build error
CharlesNg35 Jan 11, 2024
c6b8d1c
implement post github integration on Frontend
CharlesNg35 Jan 11, 2024
9e89ffa
Merge pull request #2080 from ever-co/feat/static-build-support
evereq Jan 11, 2024
ca23051
feat:(web) display screenshots on Pop-ups
Cedric921 Jan 11, 2024
a7cf1ea
fix:(web) remove unecessary vars
Cedric921 Jan 11, 2024
72c8c8d
feat: show source and description of screenshot
Cedric921 Jan 11, 2024
4fe806a
feat: add API route to delete time slots
Cedric921 Jan 11, 2024
005a1ce
Merge pull request #2082 from ever-co/feat/activity
evereq Jan 11, 2024
6ddfc4f
tiny improvement on axios direct api
CharlesNg35 Jan 12, 2024
889199f
implement integration github oauth on frontend
CharlesNg35 Jan 12, 2024
c3eb955
implement integration github repositories api on frontend
CharlesNg35 Jan 12, 2024
bc0a684
improve direct api (github and timer activities)
CharlesNg35 Jan 12, 2024
de4063e
refactor: add typescript type to endpoints
CharlesNg35 Jan 12, 2024
d0659bc
fixed: axios returns two responses objects
CharlesNg35 Jan 12, 2024
292a849
implement github integration repository sync
CharlesNg35 Jan 12, 2024
f7115db
tiny changes
CharlesNg35 Jan 12, 2024
75dd41a
Merge pull request #2084 from ever-co/feat/static-build-support-1
evereq Jan 12, 2024
e7dbaa8
feat: add daily type
Cedric921 Jan 12, 2024
5291d0f
feat: display Sites visited
Cedric921 Jan 12, 2024
347bc4d
feat: add type for Daily activity detail
Cedric921 Jan 12, 2024
f606ad2
feat: add details to Slot Page
Cedric921 Jan 12, 2024
c219442
nx files
Cedric921 Jan 12, 2024
5eff0da
nx files
Cedric921 Jan 12, 2024
fbf5017
fix: hook to get data
Cedric921 Jan 13, 2024
a6a805c
fix: deepscan error
Cedric921 Jan 13, 2024
2f1544d
fix: deepscans error
Cedric921 Jan 13, 2024
4152482
fix: delete .nx cache files
Cedric921 Jan 13, 2024
e01f187
feat: use translation files for Texts and Titles
Cedric921 Jan 13, 2024
811bd1c
fix: delete comments & logs
Cedric921 Jan 13, 2024
2ba676e
Merge pull request #2083 from ever-co/feat/activity
evereq Jan 13, 2024
4b13406
feat: Show activity Tabs for connected user profil and Manger only
Cedric921 Jan 14, 2024
6c4d8fd
feat: display total hour
Cedric921 Jan 14, 2024
9f5db19
implement integration tenant API on frontend
CharlesNg35 Jan 15, 2024
cb9e76d
implement integration types api on frontend
CharlesNg35 Jan 15, 2024
f473809
fix: jitsu config
Cedric921 Jan 15, 2024
bb13272
fix: timer status API route error
Cedric921 Jan 15, 2024
7fce7ca
fix: DailyActivity by profile user
Cedric921 Jan 15, 2024
70f6ed1
fix: allow Manager to see Activity for all Member
Cedric921 Jan 15, 2024
a38555d
Merge pull request #2087 from ever-co/feat/activity
evereq Jan 15, 2024
d0fdf91
feat(web): [auth] get back the email email enter by user on ever.team…
NdekoCode Jan 15, 2024
709939a
fix(web): [sentry] fix sentry warning in console
NdekoCode Jan 15, 2024
ac68b4b
fix: spelling error
NdekoCode Jan 15, 2024
49f95ef
Merge pull request #2089 from ever-co/feature/get-back-user-email
evereq Jan 15, 2024
3071656
Merge remote-tracking branch 'origin/develop' into feat/static-build-…
CharlesNg35 Jan 15, 2024
ad9e605
implement organization-team-join api on frontend
CharlesNg35 Jan 15, 2024
a3bfe0c
Merge pull request #2091 from ever-co/feat/static-build-support-2
evereq Jan 15, 2024
b5bcb90
implement organization-team-join validate on frontend
CharlesNg35 Jan 16, 2024
1718e9c
implement organization-team-join resend-code api on frontend
CharlesNg35 Jan 16, 2024
14eeada
implement GET /tags api on frontend
CharlesNg35 Jan 16, 2024
a08f35f
implement PUT organization-team-join api on frontend
CharlesNg35 Jan 16, 2024
558e700
implement PUT tags/:id api on frontend
CharlesNg35 Jan 16, 2024
763fdce
implement DELETE tags/:id api on frontend
CharlesNg35 Jan 16, 2024
e5720ed
implement POST /task-priorities api on frontend
CharlesNg35 Jan 16, 2024
5f5204c
implement PUT task-priorities/:id api on frontend
CharlesNg35 Jan 16, 2024
de34d6a
implement PUT /task-priorities api on frontend
CharlesNg35 Jan 16, 2024
db3cb62
feat: add Modal to Team Member Card
Cedric921 Jan 15, 2024
212c326
feat: Toogle to see Team Member activity
Cedric921 Jan 15, 2024
6ea3281
feat: add tab for activities filters
Cedric921 Jan 16, 2024
6fd73d0
feat: add ScreenShot Tab UI to Activity section
Cedric921 Jan 16, 2024
39e5aaf
fix: delete unsused Vars
Cedric921 Jan 16, 2024
270febc
feat: add Apps visited to Team Member Card
Cedric921 Jan 16, 2024
958c3a8
feat: fecth data by TeamMember id
Cedric921 Jan 16, 2024
30b740a
feat: Visited sites tab
Cedric921 Jan 16, 2024
ddefc40
fix: build error
Cedric921 Jan 16, 2024
af70063
Merge pull request #2093 from ever-co/feat/activity
evereq Jan 16, 2024
5c98fb5
Merge pull request #2095 from ever-co/feat/static-build-support-3
evereq Jan 16, 2024
f070ab4
implement POST invite/resend api on frontend
CharlesNg35 Jan 17, 2024
71447fc
implement DELETE invite/:id api on frontend
CharlesNg35 Jan 17, 2024
3379dc6
implement PUT /invite/:id/:action api on frontend
CharlesNg35 Jan 17, 2024
afc9d4a
implement PUT issue-types/:id api on frontend
CharlesNg35 Jan 17, 2024
c39434c
fix: Apps & Screenshots Page
Cedric921 Jan 17, 2024
c2122d7
feat: add icon to expand Card
Cedric921 Jan 17, 2024
7425e69
implement POST /issue-types api on frontend
CharlesNg35 Jan 17, 2024
1205bb1
implement DELETE /issue-types/:id api on frontend
CharlesNg35 Jan 17, 2024
aa6f46e
Merge pull request #2097 from ever-co/feat/static-build-support-4
evereq Jan 17, 2024
402bbed
feat: add global state for activity filter type
Cedric921 Jan 17, 2024
774fd9b
feat: add hook to fetch Worked Task for Member
Cedric921 Jan 17, 2024
d25254a
implement PUT organization-projects/setting/:id api on frontend
CharlesNg35 Jan 18, 2024
7552607
implement PUT organization-projects/:id api on frontend
CharlesNg35 Jan 18, 2024
4e1c843
implement organization-team-employee/:id on frontend
CharlesNg35 Jan 18, 2024
cb652a1
implement organization-team-employee/:id api on frontend
CharlesNg35 Jan 18, 2024
c9fe707
implement organization-team-employee/:id/active-task api frontend
CharlesNg35 Jan 18, 2024
59273b3
implement GET /role-permissions/:id api on frontend
CharlesNg35 Jan 18, 2024
b805b31
implement PUT role-permissions/:id api on frontend
CharlesNg35 Jan 18, 2024
9642cc1
implement POST /roles api on frontend
CharlesNg35 Jan 18, 2024
2365cb2
refact: get activity by employee Id
Cedric921 Jan 18, 2024
87a6e4a
fix: deploy error
Cedric921 Jan 18, 2024
323dc5a
fix: useAcitivityData for each user
Cedric921 Jan 18, 2024
0e2eda4
Merge pull request #2101 from ever-co/feat/static-build-support-5
evereq Jan 18, 2024
aff82c1
Merge pull request #2100 from ever-co/feat/activity
evereq Jan 18, 2024
c61fc62
fix get Daily Slots
Cedric921 Jan 19, 2024
20cccba
implement PUT organization-team/:id api on frontend
CharlesNg35 Jan 19, 2024
d074068
implement DELETE organization-team/:id api on frontend
CharlesNg35 Jan 19, 2024
bd953e3
implement PUT organization-team/employee/:id api on frontend
CharlesNg35 Jan 19, 2024
49f2aaa
implement PUT organization-team/employee/:id api on frontend
CharlesNg35 Jan 19, 2024
f7cf717
implement DELETE organization-team/teams/:id api on frontend
CharlesNg35 Jan 19, 2024
bcb1e18
feat: add Task Activity component
Cedric921 Jan 19, 2024
524f23b
feat: add User Card on Task Activity
Cedric921 Jan 19, 2024
56e6c7a
fix: build error
Cedric921 Jan 19, 2024
6331f18
fix: build error
Cedric921 Jan 19, 2024
ea83bce
fix: show activity for authUser & Manager only
Cedric921 Jan 19, 2024
12e2240
Merge pull request #2104 from ever-co/feat/activity
evereq Jan 19, 2024
2b69ec5
Merge pull request #2105 from ever-co/feat/static-build-support-6
evereq Jan 19, 2024
8996cb4
refact: delete UserProfileTask component
Cedric921 Jan 20, 2024
ed2ed18
feat: add maintenace page
Cedric921 Jan 21, 2024
dce24f8
feat add translation
Cedric921 Jan 21, 2024
5792897
fix: spelling
Cedric921 Jan 21, 2024
a99d75c
fi DeepScan errors
Cedric921 Jan 21, 2024
3988ab2
feat: update design
Cedric921 Jan 21, 2024
81da389
feat: add function to fetch employee tasks
Cedric921 Jan 22, 2024
3c07ace
Merge pull request #2108 from ever-co/feat/maintenace
evereq Jan 22, 2024
32393e9
implement GET public/team apis frontend
CharlesNg35 Jan 23, 2024
2f0ebf5
implement PUT /roles apis frontend
CharlesNg35 Jan 23, 2024
9cd8820
implement POST tasks/task-linked-issue apis frontend
CharlesNg35 Jan 23, 2024
a84518d
implement POST /task-related-issue-types api frontend
CharlesNg35 Jan 23, 2024
7814227
implement DEL /task-related-issue-types/:id api frontend
CharlesNg35 Jan 23, 2024
b9a4a8a
implement PUT /task-related-issue-types/:id api frontend
CharlesNg35 Jan 23, 2024
c06dd2e
implement POST /task-sizes api frontend
CharlesNg35 Jan 23, 2024
a035c74
implement PUT task-sizes/:id api frontend
CharlesNg35 Jan 23, 2024
e517580
implement DEL task-sizes/:id api frontend
CharlesNg35 Jan 23, 2024
60bf946
implement task-statuses/:id api frontend
CharlesNg35 Jan 23, 2024
db14d69
implement DEL task-statuses/:id api frontend
CharlesNg35 Jan 23, 2024
78672d0
implement POST /task-statuses api frontend
CharlesNg35 Jan 23, 2024
5d8627b
feat: add function to fetch employee tasks
Cedric921 Jan 22, 2024
52cdbf2
Merge branch 'feat/activityTask' of https://github.com/ever-co/ever-t…
Cedric921 Jan 23, 2024
014d5d3
feat: add error page
Cedric921 Jan 23, 2024
5934dae
feat: add transaltions
Cedric921 Jan 23, 2024
f15e227
feat: add hook for selected User
Cedric921 Jan 23, 2024
0d7044f
feat: fecth tasks for selected Member
Cedric921 Jan 23, 2024
3ab4968
fix: delete unused Vars
Cedric921 Jan 23, 2024
b82f949
refact: show task Activities for Manager only
Cedric921 Jan 23, 2024
25bedac
Merge pull request #2109 from ever-co/feat/activityTask
evereq Jan 23, 2024
900bf62
Merge pull request #2112 from ever-co/feat/static-build-support-7
evereq Jan 24, 2024
d77a3b9
implement PUT user/:id api frontend
CharlesNg35 Jan 24, 2024
2c19e2c
Merge remote-tracking branch 'origin/develop' into feat/static-build-…
CharlesNg35 Jan 24, 2024
9e1f8f4
feat: add pagination on Unassigned Tasks
Cedric921 Jan 24, 2024
09f1f9f
fix: deepScan errors
Cedric921 Jan 24, 2024
668d39b
feat: get Tasks data by infinity
Cedric921 Jan 24, 2024
7b2bd32
implement DELETE user/reset api frontend
CharlesNg35 Jan 25, 2024
d25bd0e
implement POST /task-versions api frontend
CharlesNg35 Jan 25, 2024
7615912
implement PUT task-versions/:id api on frontend
CharlesNg35 Jan 25, 2024
b705bc5
implement DELETE task-versions/:id api frontend
CharlesNg35 Jan 25, 2024
216052e
implement GET /tasks/:id api frontend
CharlesNg35 Jan 25, 2024
688361c
fixed build error
CharlesNg35 Jan 25, 2024
8d4ae4c
implement PUT tasks/:id api frontend
CharlesNg35 Jan 25, 2024
236c373
Merge pull request #2120 from ever-co/feat/static-build-support-8
evereq Jan 25, 2024
cf3d384
Merge pull request #2116 from ever-co/feat/pagination
evereq Jan 25, 2024
36fea29
fix: pagination on Input Task
Cedric921 Jan 25, 2024
71a17e4
feat: add infinity scroll on Task Input
Cedric921 Jan 25, 2024
87222fd
Merge pull request #2122 from ever-co/feat/pagination
evereq Jan 26, 2024
76ab027
fix: collaborate errors
Cedric921 Jan 26, 2024
7bd8060
fix: Shared Tasks Components errors
Cedric921 Jan 26, 2024
779fd4b
fix: Tasks Page Component
Cedric921 Jan 26, 2024
d870932
fix: Lib Components errors
Cedric921 Jan 26, 2024
f605bfc
fix: Lib Features Tasks errors
Cedric921 Jan 26, 2024
db4e723
fix: lib Components errors
Cedric921 Jan 26, 2024
88300cb
fix: Mobile Scan errors
Cedric921 Jan 26, 2024
8d8fe5d
fix: mobile error
Cedric921 Jan 26, 2024
d020535
implement POST /organization-team api frontend
CharlesNg35 Jan 26, 2024
6170ad9
Merge remote-tracking branch 'origin/develop' into feat/static-build-…
CharlesNg35 Jan 26, 2024
46b7d44
Optimize team retrieval for orgs
CharlesNg35 Jan 26, 2024
bcabf7f
implement POST /tasks/team api frontend
CharlesNg35 Jan 26, 2024
36c7dc6
Merge pull request #2123 from ever-co/fix/deepScans
evereq Jan 26, 2024
e59849c
refact: user Activity on Task
Cedric921 Jan 26, 2024
7a9c6f4
implement GET /timesheet/statistics/tasks api frontend
CharlesNg35 Jan 26, 2024
0e4ece0
implement DEL /tasks/employee/:id api frontend
CharlesNg35 Jan 26, 2024
00e3017
implement GET /tasks/employee/:id api frontend
CharlesNg35 Jan 26, 2024
2e48d41
Merge pull request #2125 from ever-co/feat/static-build-support-9
evereq Jan 26, 2024
423c36b
feat: add route to fecth activity for task
Cedric921 Jan 27, 2024
06b33e7
feat: add hook to fetch task timesheets
Cedric921 Jan 27, 2024
9cffb4d
implement GET /auth/verify/resend-link api frontend
CharlesNg35 Jan 27, 2024
987475f
feat: fetch task timesheets
Cedric921 Jan 27, 2024
010a170
fix: Cspell and DeepScans errors
Cedric921 Jan 27, 2024
5017419
feat: add Task TimeSheet Type
Cedric921 Jan 27, 2024
293d03a
feat: add TaskTimeSheety type to Hooks
Cedric921 Jan 27, 2024
a6cc88f
feat: group timesheets by time
Cedric921 Jan 27, 2024
9309b58
feat: connect grouped Data to Component
Cedric921 Jan 27, 2024
dfcf3e1
Merge pull request #2124 from ever-co/feat/taskActivity
evereq Jan 28, 2024
e521027
fix: font sizes
Cedric921 Jan 28, 2024
242f67c
feat: make collpsed Activity Sectioon
Cedric921 Jan 29, 2024
308a265
fix: eslint dependacy error
Cedric921 Jan 29, 2024
59402b1
feat: display Activity source
Cedric921 Jan 29, 2024
3f0b492
Merge pull request #2133 from ever-co/feat/taskActivity
evereq Jan 29, 2024
cae9751
implement POST email-reset/request-change-email api frontend
CharlesNg35 Jan 30, 2024
1e6fc02
implement POST /email-reset/verify-change-email api frontend
CharlesNg35 Jan 30, 2024
bba3257
Merge remote-tracking branch 'origin/develop' into feat/static-build-…
CharlesNg35 Jan 30, 2024
3fdddc4
implement POST /timer/toggle api frontend
CharlesNg35 Jan 30, 2024
96f45b5
implement POST /timer/start api frontend
CharlesNg35 Jan 30, 2024
c7da853
implement POST /timer/stop api frontend
CharlesNg35 Jan 30, 2024
ba74263
implement POST /timer/sync api frontend
CharlesNg35 Jan 30, 2024
e7c0b14
Merge pull request #2140 from ever-co/feat/static-build-support-10
evereq Jan 31, 2024
5755938
update app build process (#2142)
Sergemuhundu Feb 1, 2024
88f1565
Update package.json
evereq Feb 1, 2024
bd3b33e
tiny script fix (#2143)
Sergemuhundu Feb 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
744 changes: 377 additions & 367 deletions .cspell.json

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions .github/workflows/mobile.apps.android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,15 @@ jobs:
run: |
yarn build:mobile

- name: Generate app.json and replace placeholders
run: |
cd apps/mobile && yarn config:mobile
env:
EXPO_PROJECT_SLUG: ${{ secrets.EXPO_PROJECT_SLUG }}
EXPO_PROJECT_NAME: ${{ secrets.EXPO_PROJECT_NAME }}
EXPO_PROJECT_OWNER: ${{ secrets.EXPO_PROJECT_OWNER }}
EXPO_PROJECT_ID: ${{ secrets.EXPO_PROJECT_ID }}

- name: Build on EAS
run: cd apps/mobile && eas build --platform android --non-interactive

Expand Down
9 changes: 9 additions & 0 deletions .github/workflows/mobile.apps.ios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,15 @@ jobs:
run: |
yarn build:mobile

- name: Generate app.json and replace placeholders
run: |
cd apps/mobile && yarn config:mobile
env:
EXPO_PROJECT_SLUG: ${{ secrets.EXPO_PROJECT_SLUG }}
EXPO_PROJECT_NAME: ${{ secrets.EXPO_PROJECT_NAME }}
EXPO_PROJECT_OWNER: ${{ secrets.EXPO_PROJECT_OWNER }}
EXPO_PROJECT_ID: ${{ secrets.EXPO_PROJECT_ID }}

- name: Build on EAS
run: cd apps/mobile && eas build --platform ios --non-interactive

Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -72,3 +72,5 @@ Thumbs.db

# Local Netlify folder
.netlify

/.nx
37 changes: 37 additions & 0 deletions .scripts/configure.mobile.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
import * as fs from 'fs';
import * as path from 'path';
import * as dotenv from 'dotenv';

dotenv.config(); // Load environment variables from .env file

const templatePath = path.join(__dirname, '../apps/mobile/app.template.json');
const appJsonPath = path.join(__dirname, '../apps/mobile/app.json');

fs.copyFile(templatePath, appJsonPath, (err) => {
if (err) {
console.error('Error copying template file:', err);
return;
}

fs.readFile(appJsonPath, 'utf8', (err, appData) => {
if (err) {
console.error('Error reading app.json file:', err);
return;
}

const updatedData = appData
.replace(/\$EXPO_PROJECT_SLUG/g, process.env.EXPO_PROJECT_SLUG)
.replace(/\$EXPO_PROJECT_NAME/g, process.env.EXPO_PROJECT_NAME)
.replace(/\$EXPO_PROJECT_OWNER/g, process.env.EXPO_PROJECT_OWNER)
.replace(/\$EXPO_PROJECT_ID/g, process.env.EXPO_PROJECT_ID);

fs.writeFile(appJsonPath, updatedData, (err) => {
if (err) {
console.error('Error writing app.json file:', err);
return;
}

console.log('app.json generated successfully!');
});
});
});
73 changes: 39 additions & 34 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,36 +1,41 @@
{
"cSpell.userWords": [],
"cSpell.enabled": true,
"typescript.tsdk": "node_modules/typescript/lib",
"typescript.enablePromptUseWorkspaceTsdk": true,
"npm.packageManager": "yarn",
"prettier.trailingComma": "none",
"prettier.singleQuote": true,
"editor.formatOnSave": true,
"eslint.format.enable": true,
"editor.tabSize": 4,
"files.insertFinalNewline": true,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.codeActionsOnSave": {
"source.fixAll": "explicit"
},
"vsicons.presets.angular": true,
"deepscan.enable": true,
"cSpell.words": [],
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true,
"**/node_modules": false,
"**/public/**/*.png": true,
"**/public/**/*.jpg": true,
"**/public/**/*.pdf": true,
},
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/*.code-search": true,
"**/web/components/**": true,
},
"docwriter.style": "Auto-detect"
"importSorter.generalConfiguration.sortOnBeforeSave": false,
"importSorter.sortConfiguration.joinImportPaths": false,
"cSpell.userWords": [],
"cSpell.enabled": true,
"typescript.tsdk": "node_modules/typescript/lib",
"typescript.enablePromptUseWorkspaceTsdk": true,
"npm.packageManager": "yarn",
"prettier.trailingComma": "none",
"prettier.singleQuote": true,
"editor.formatOnSave": true,
"eslint.format.enable": true,
"editor.tabSize": 4,
"files.insertFinalNewline": true,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"editor.codeActionsOnSave": {
"source.fixAll": "explicit",
"source.organizeImports": "never",
"source.sortMembers": "never",
"organizeImports": "never"
},
"vsicons.presets.angular": true,
"deepscan.enable": true,
"cSpell.words": [],
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true,
"**/node_modules": false,
"**/public/**/*.png": true,
"**/public/**/*.jpg": true,
"**/public/**/*.pdf": true
},
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/*.code-search": true,
"**/web/components/**": true
},
"docwriter.style": "Auto-detect"
}
2 changes: 1 addition & 1 deletion apps/desktop/i18n/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"ADD_INTEGRATION": "Add Integration",
"RESET_INTEGRATION": "Reset Integration",
"CREATE": "Create",
"REGISTER": "Register",
"REGISTER": "Register Now!",
"LOGIN": "Log In",
"ADD_NOTE": "Add note",
"EDIT": "Edit",
Expand Down
2 changes: 1 addition & 1 deletion apps/desktop/i18n/he.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"ADD_NEW": "Add New",
"ADD": "הוסף",
"CREATE": "צור",
"REGISTER": "Register",
"REGISTER": "Register Now!",
"LOGIN": "Log In",
"ADD_NOTE": "Add note",
"EDIT": "ערוך",
Expand Down
4 changes: 4 additions & 0 deletions apps/mobile/.env
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,7 @@ INVITE_CALLBACK_URL=https://app.ever.team/auth/passcode
EXPO_PUBLIC_SENTRY_DSN=
SENTRY_ORG=ever-co
SENTRY_PROJECT=ever-teams-mobile
EXPO_PROJECT_SLUG=ever-teams-mobile
EXPO_PROJECT_NAME=Ever Teams Mobile
EXPO_PROJECT_OWNER=everco
EXPO_PROJECT_ID=2ff924e4-7a91-4b23-9db9-7453a8063bb0
4 changes: 4 additions & 0 deletions apps/mobile/.env.template
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,7 @@ INVITE_CALLBACK_URL=https://app.ever.team/auth/passcode
EXPO_PUBLIC_SENTRY_DSN=
SENTRY_ORG=ever-co
SENTRY_PROJECT=ever-teams-mobile
EXPO_PROJECT_SLUG=ever-teams-mobile
EXPO_PROJECT_NAME=Ever Teams Mobile
EXPO_PROJECT_OWNER=everco
EXPO_PROJECT_ID=2ff924e4-7a91-4b23-9db9-7453a8063bb0
4 changes: 2 additions & 2 deletions apps/mobile/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -148,5 +148,5 @@ yarn-error.log
.expo/
web-build/
dist/

# @end expo-cli
/app.json
# @end expo-cli
92 changes: 0 additions & 92 deletions apps/mobile/app.json

This file was deleted.

91 changes: 91 additions & 0 deletions apps/mobile/app.template.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
{"name": "$EXPO_PROJECT_SLUG",
"displayName": "$EXPO_PROJECT_NAME",
"expo": {
"name": "$EXPO_PROJECT_NAME",
"slug": "$EXPO_PROJECT_SLUG",
"version": "0.1.0",
"orientation": "portrait",
"icon": "./assets/images/ever-teams-logo.png",
"splash": {
"image": "./assets/images/splash-ever-teams.png",
"resizeMode": "cover",
"backgroundColor": "#ffffff"
},
"owner": "$EXPO_PROJECT_OWNER",
"updates": {
"fallbackToCacheTimeout": 0,
"url": "https://u.expo.dev/$EXPO_PROJECT_ID"
},
"jsEngine": "hermes",
"assetBundlePatterns": ["**/*"],
"plugins": [
[
"expo-media-library",
{
"photosPermission": "Allow $(PRODUCT_NAME) to access your photos.",
"savePhotosPermission": "Allow $(PRODUCT_NAME) to save photos.",
"isAccessMediaLocationEnabled": true
}
],
"sentry-expo",
[
"expo-build-properties",
{
"android": {
"enableProguardInReleaseBuilds": true,
"extraProguardRules": "-keep public class com.horcrux.svg.** {*;}",
"allowBackup": false
}
}
]
],
"android": {
"icon": "./assets/images/app-icon-android-legacy-ever-teams.png",
"package": "ever.team",
"adaptiveIcon": {
"foregroundImage": "./assets/images/app-icon-android-adaptive-foreground-ever.png",
"backgroundImage": "./assets/images/app-icon-android-adaptive-background.png"
},
"splash": {
"image": "./assets/images/splash-ever-teams.png",
"resizeMode": "cover",
"backgroundColor": "#ffffff"
},
"permissions": [
"android.permission.READ_EXTERNAL_STORAGE",
"android.permission.WRITE_EXTERNAL_STORAGE",
"android.permission.ACCESS_MEDIA_LOCATION"
]
},
"ios": {
"icon": "./assets/images/app-icon-ios-ever-teams.png",
"supportsTablet": true,
"bundleIdentifier": "co.ever.teams",
"splash": {
"image": "./assets/images/splash-ever-teams.png",
"tabletImage": "./assets/images/splash-logo-ever-teams-ios-tablet.png",
"resizeMode": "cover",
"backgroundColor": "#ffffff"
},
"infoPlist": {
"NSCameraUsageDescription": "This app uses the camera to scan barcodes on event tickets.",
"NSPhotoLibraryUsageDescription": "Allow $(PRODUCT_NAME) to access your photos.",
"NSPhotoLibraryAddUsageDescription": "Allow $(PRODUCT_NAME) to save photos."
}
},
"web": {
"favicon": "./assets/images/app-icon-web-favicon.png",
"splash": {
"image": "./assets/images/splash-logo-web-ever-teams.png",
"resizeMode": "contain",
"backgroundColor": "#ffffff"
}
},
"extra": {
"eas": {
"projectId": "$EXPO_PROJECT_ID"
}
},
"runtimeVersion": "exposdk:48.0.0"
}
}
2 changes: 1 addition & 1 deletion apps/mobile/app/components/Button.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { ComponentType } from 'react';
import { Pressable, PressableProps, PressableStateCallbackType, StyleProp, TextStyle, ViewStyle } from 'react-native';
import { colors, spacing, typography } from '../theme';
import { colors, spacing } from '../theme';
import { Text, TextProps } from './Text';

type Presets = keyof typeof $viewPresets;
Expand Down
2 changes: 1 addition & 1 deletion apps/mobile/app/components/LabelItem.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import React, { FC, ReactNode } from 'react';
import { View, StyleSheet, Text } from 'react-native';
import { typography } from '../theme';
import { limitTextCharaters } from '../helpers/sub-text';
// import { limitTextCharaters } from '../helpers/sub-text';

interface Props {
label: string;
Expand Down
Loading
Loading