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

New CLI version #725

Open
wants to merge 45 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
39b90a9
support CMS block to replace api page and documentation
Zwiterrion Jul 31, 2024
6f608dd
cleanup
Zwiterrion Jul 31, 2024
a3fa3d9
fix typescript warnings
Zwiterrion Aug 1, 2024
a717d34
expose mail template as json
Zwiterrion Aug 1, 2024
189aa9c
import daikoku mail and api to the cli
Zwiterrion Aug 2, 2024
9800278
add domains
Zwiterrion Aug 7, 2024
5413413
add generate command for create documentation page
Zwiterrion Aug 8, 2024
15e3abc
generate command can be used to generate a documentation pge
Zwiterrion Aug 9, 2024
7580df8
support using cms page for the header and description of an api
Zwiterrion Aug 9, 2024
a91b412
display all cms pages in the back office
Zwiterrion Aug 9, 2024
3d15b57
fix page path
Zwiterrion Aug 21, 2024
42e0081
starting sync commands
Zwiterrion Aug 21, 2024
2d8166c
create .daikoku_data when pulling apis
Zwiterrion Aug 21, 2024
6710ac8
sync command is working for global, apis and mails
Zwiterrion Aug 21, 2024
58e2017
sync documentation page
Zwiterrion Aug 22, 2024
751d495
display only documentations page in documentation section of apis
Zwiterrion Aug 22, 2024
28e2742
add categories and sub section on mail internalization
Zwiterrion Aug 23, 2024
a35b569
add pulling command
Zwiterrion Aug 27, 2024
343731c
adding interactive argument
Zwiterrion Aug 28, 2024
a3b9381
pull, clone and init commands
Zwiterrion Aug 28, 2024
a2b48d5
clone legacy and new project
Zwiterrion Sep 4, 2024
fb06ce5
rework migrate, environments commands and pull apis
Zwiterrion Sep 17, 2024
6f5ab66
synchronization done
Zwiterrion Sep 17, 2024
0be390f
cli wip
Zwiterrion Sep 18, 2024
eccc990
minimize table pages
Zwiterrion Sep 4, 2024
dd79fd5
pull apis and mails
Zwiterrion Sep 18, 2024
cf7904e
pull apis and mails
Zwiterrion Sep 18, 2024
baaa631
setup tests
Zwiterrion Sep 19, 2024
61e8cf9
environments test
Zwiterrion Sep 20, 2024
359e3c4
test all environments commands
Zwiterrion Sep 20, 2024
9d41c5d
test all cms commands
Zwiterrion Sep 20, 2024
aac2690
test version command
Zwiterrion Sep 20, 2024
9bfb281
test push command
Zwiterrion Sep 20, 2024
e171cbc
test generate command
Zwiterrion Sep 20, 2024
3a605b4
test pull command
Zwiterrion Sep 20, 2024
c6a99bf
more tests
Zwiterrion Sep 24, 2024
7533263
working on assets testing
Zwiterrion Sep 25, 2024
545a8ee
adding assets tests
Zwiterrion Sep 25, 2024
e2d846e
Merge branch 'master' into 646
Zwiterrion Sep 25, 2024
c32aac0
new mail editor
Zwiterrion Sep 26, 2024
2dcdf6d
mail input
Zwiterrion Sep 30, 2024
1a0d324
reset mail internationalization
Zwiterrion Oct 1, 2024
bed84fd
clean up MyProfile
Zwiterrion Oct 1, 2024
fe21305
Merge branch 'master' into 646
Zwiterrion Oct 1, 2024
d9826eb
updating CLI documentation
Zwiterrion Oct 1, 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
12 changes: 6 additions & 6 deletions .github/workflows/cli.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,19 +23,19 @@ jobs:
- os_name: Linux-x86_64
os: ubuntu-20.04
target: x86_64-unknown-linux-gnu
bin: daikokucli-linux-amd64
bin: daikoku-linux-amd64
- os_name: Windows-x86_64
os: windows-latest
target: x86_64-pc-windows-msvc
bin: daikokucli-amd64.exe
bin: daikoku-amd64.exe
- os_name: macOS-x86_64
os: macOS-latest
target: x86_64-apple-darwin
bin: daikokucli-darwin-amd64
bin: daikoku-darwin-amd64
- os_name: macOS-aarch64
os: macOS-latest
target: aarch64-apple-darwin
bin: daikokucli-darwin-arm64
bin: daikoku-darwin-arm64
toolchain:
- stable
steps:
Expand All @@ -50,10 +50,10 @@ jobs:
args: "--release"
strip: true
- name: Rename binary (linux and macos)
run: mv ./cli/target/${{ matrix.platform.target }}/release/daikokucli ./cli/target/${{ matrix.platform.target }}/release/${{ matrix.platform.bin }}
run: mv ./cli/target/${{ matrix.platform.target }}/release/daikoku ./cli/target/${{ matrix.platform.target }}/release/${{ matrix.platform.bin }}
if: matrix.platform.os_name != 'Windows-x86_64'
- name: Rename binary (windows)
run: mv ./cli/target/${{ matrix.platform.target }}/release/daikokucli.exe ./cli/target/${{ matrix.platform.target }}/release/${{ matrix.platform.bin }}
run: mv ./cli/target/${{ matrix.platform.target }}/release/daikoku.exe ./cli/target/${{ matrix.platform.target }}/release/${{ matrix.platform.bin }}
if: matrix.platform.os_name == 'Windows-x86_64'
- name: Generate SHA-256
run: shasum -a 256 ./cli/target/${{ matrix.platform.target }}/release/${{ matrix.platform.bin }} | cut -d ' ' -f 1 > ./cli/target/${{ matrix.platform.target }}/release/${{ matrix.platform.bin }}.sha256
Expand Down
Loading