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

Feat/s3 #31

Merged
merged 82 commits into from
Feb 4, 2024
Merged
Changes from 1 commit
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
f7a1920
Add expense_record data model.
yym0329 Dec 24, 2023
ae86515
create expense_record documentation
yym0329 Dec 26, 2023
a1c2b98
Add tag and fix indentation error
yym0329 Dec 26, 2023
babe4df
change expense_record request to have file object in its request body.
yym0329 Dec 30, 2023
fe92e57
Add to export ExpenseRecord model
yym0329 Dec 30, 2023
256485d
added axios to the dependency
yym0329 Dec 31, 2023
db8a9f5
minor fix
yym0329 Dec 31, 2023
ecb90d0
Implemented S3 file upload and item delete.
yym0329 Dec 31, 2023
73b682a
Add file type to dependency
yym0329 Dec 31, 2023
47714a1
changed to use API gateway url in .env
yym0329 Dec 31, 2023
f64530b
create post method
yym0329 Dec 31, 2023
2bd8dff
minor fix for type handling
yym0329 Dec 31, 2023
1e37c0e
Add put method
yym0329 Dec 31, 2023
f84063c
add delete method
yym0329 Dec 31, 2023
a01b6ae
ADD upload to S3
yym0329 Jan 6, 2024
30d3fca
Add function to delete file in s3
yym0329 Jan 6, 2024
07f3796
fix URL to URI
yym0329 Jan 6, 2024
d190ae5
change URL to URI
yym0329 Jan 6, 2024
5cecc64
fix URL to URI
yym0329 Jan 6, 2024
66c7e02
add TODO
yym0329 Jan 6, 2024
448271a
add s3 service logic
yym0329 Jan 6, 2024
464847a
Fix import error with file type module
yym0329 Jan 7, 2024
065fb82
add expense_record router
yym0329 Jan 7, 2024
8948ae4
add return router
yym0329 Jan 7, 2024
ac1d356
change to use key instead of file name
yym0329 Jan 8, 2024
eb7ce06
formatting
yym0329 Jan 8, 2024
b255aa4
change URI to KEY
yym0329 Jan 10, 2024
c462067
Add folder structure
yym0329 Jan 10, 2024
e400ca1
formatting
yym0329 Jan 10, 2024
d12b457
remove filetype module for test. Filetype module has import error.
yym0329 Jan 12, 2024
b838d4c
Add upload/delete test API
yym0329 Jan 12, 2024
39cc29f
Add comments
yym0329 Jan 12, 2024
a0903ec
create expenserecord table
yym0329 Jan 12, 2024
682eda5
Merge branch 'master' into feat/s3
Byunk Jan 13, 2024
a9dd160
change expense_record name to transaction_record
yym0329 Jan 14, 2024
ff15e84
transaction test initial commit
yym0329 Jan 14, 2024
014cef6
year, half period 추출 로직 추가
yym0329 Jan 16, 2024
823d3f5
테스트 로직 추가
yym0329 Jan 16, 2024
df6e67a
refactor: change name
yym0329 Jan 17, 2024
12d7f83
write API test
yym0329 Jan 17, 2024
f8950d8
refactor name
yym0329 Jan 18, 2024
6e6c0bd
refactor: change name expense_record to transaction_record
yym0329 Jan 18, 2024
8a05d7a
Add TransactionRecord table creation
yym0329 Jan 18, 2024
9bbc41e
Add s3 service stubbing
yym0329 Jan 18, 2024
db7ce62
Add file key checking
yym0329 Jan 18, 2024
8283435
clean
yym0329 Jan 18, 2024
7440dd7
clean
yym0329 Jan 18, 2024
c775b8d
Add card_evidence model
yym0329 Jan 18, 2024
b92ccb8
change uri to key
yym0329 Jan 18, 2024
f195edc
change TEXT data type for note field to STRING type
yym0329 Jan 18, 2024
e68158b
Add account_record model
yym0329 Jan 18, 2024
e2d7ca9
add export
yym0329 Jan 18, 2024
8d05e8a
Add account record and card evidence
yym0329 Jan 18, 2024
cf78e05
Add db setup for new models
yym0329 Jan 19, 2024
691067f
fix model initialization error
yym0329 Jan 19, 2024
5f46cda
Add card evidence test codes
yym0329 Jan 19, 2024
fb35cfc
Add account record test
yym0329 Jan 21, 2024
d27d594
Add test for PUT method
yym0329 Jan 21, 2024
e84a2e2
change documentation name
yym0329 Jan 21, 2024
2e7d864
Add put method, API URL and parameter 수정
yym0329 Jan 21, 2024
b54efd5
change parameter name
yym0329 Jan 21, 2024
54244d5
Add API documentations for account records
yym0329 Jan 21, 2024
0382b8c
change API path
yym0329 Jan 21, 2024
38e8b2f
Add API documentations
yym0329 Jan 21, 2024
952b43e
remove test code
yym0329 Jan 22, 2024
376c67b
Add get method
yym0329 Jan 22, 2024
8154171
Add get method
yym0329 Jan 22, 2024
d5d5fd4
update data type
yym0329 Jan 22, 2024
a56fa16
Add delete, post method
yym0329 Jan 23, 2024
1e1fb06
Add status code
yym0329 Jan 28, 2024
8905b2d
Add account record APIs
yym0329 Jan 28, 2024
79af45a
Add routers for card evidence and account records
yym0329 Jan 28, 2024
d308a97
Note
yym0329 Jan 28, 2024
7d959ab
change YEAR to String type
yym0329 Jan 28, 2024
593bf5b
Fix bug
yym0329 Jan 28, 2024
1afdbfe
Add aftereach Account object deletion
yym0329 Jan 28, 2024
d45c915
Add delete method
yym0329 Jan 28, 2024
ca02e7d
refactor: implement s3 APIs (account_record, card_record, transaction…
Byunk Feb 4, 2024
5fe0e0d
Merge branch 'master' into feat/s3
Byunk Feb 4, 2024
f5c73f8
formatted by prettier
Byunk Feb 4, 2024
c1cce31
add tsconfig.json to prettierignore
Byunk Feb 4, 2024
fb71695
fix: automatic testing CI not run when PR created
Byunk Feb 4, 2024
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
Prev Previous commit
Next Next commit
Add to export ExpenseRecord model
yym0329 committed Dec 30, 2023
commit fe92e57ca37974db745964c558eead00d8306027
2 changes: 2 additions & 0 deletions src/model/index.ts
Original file line number Diff line number Diff line change
@@ -6,6 +6,7 @@ import Expense from './expense';
import Transaction from './transaction';
import AuditPeriod from './audit_period';
import Account from './account';
import ExpenseRecord from './expense_record';

export {
Organization,
@@ -16,4 +17,5 @@ export {
Transaction,
AuditPeriod,
Account,
ExpenseRecord,
};