Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4522 commits
Select commit Hold shift + click to select a range
36cb05c
Update package
nhtMOPCON Aug 3, 2024
d7b13ad
Update next.config
nhtMOPCON Aug 3, 2024
c1cd4b0
Remove redundant files
nhtMOPCON Aug 3, 2024
cb28449
Move files
nhtMOPCON Aug 3, 2024
0e4226a
Fix deploy img
nhtMOPCON Aug 3, 2024
3227183
Fix path
nhtMOPCON Aug 3, 2024
457aa19
test build image path
YZRay1119 Aug 4, 2024
cc98127
feat: 新增志工招募訊息
YZRay1119 Aug 4, 2024
fa5270f
style: 調整footer RWD
YZRay1119 Aug 4, 2024
fcb4dc6
test router
YZRay1119 Aug 4, 2024
2606e3c
router test
YZRay1119 Aug 4, 2024
20cc31e
修正錯字
YZRay1119 Aug 4, 2024
2573f04
調整手機版面、拆分component
YZRay1119 Aug 6, 2024
a14fb6f
feat: 修改連結
YZRay1119 Aug 7, 2024
f986ef7
先拿掉贊助商
YZRay1119 Aug 7, 2024
1bd43c4
feat: 加上瀏覽器兼容
YZRay1119 Aug 8, 2024
d621d4f
feat: 調整內容、修改資料夾結構
YZRay1119 Aug 10, 2024
1aa606b
調整切換動畫寫法
YZRay1119 Aug 10, 2024
3dfc134
Update deploy flow
nhtMOPCON Aug 8, 2024
3700703
Merge pull request #836 from MOPCON/test-actions
YZRay1119 Aug 10, 2024
ee7435c
Fix deploy flow
nhtMOPCON Aug 10, 2024
fea14ca
Merge pull request #838 from MOPCON/bug/deploy
YZRay1119 Aug 10, 2024
90579c0
Update deploy flow
nhtMOPCON Aug 10, 2024
7c5e93a
Merge pull request #841 from MOPCON/bug/deploy
YZRay1119 Aug 10, 2024
bb0c65d
Merge pull request #839 from MOPCON/2024deploy
nhtMOPCON Aug 10, 2024
f7de80b
Update cfp link
nhtMOPCON Aug 12, 2024
2916c2c
Revert "Update cfp link"
nhtMOPCON Aug 12, 2024
7842cd7
Update cfp link
nhtMOPCON Aug 12, 2024
b952c60
Merge pull request #842 from MOPCON/feature/update-cfp-link
YZRay1119 Aug 12, 2024
28ba931
feat: add MetaData setting & ico
YZRay1119 Aug 12, 2024
de8487f
刪掉還沒設計好的頁面
YZRay1119 Aug 12, 2024
917fb68
Merge pull request #843 from MOPCON/feature/addSeoSetting
nhtMOPCON Aug 12, 2024
0109bf3
Update deploy flow
nhtMOPCON Aug 12, 2024
30f114b
Merge pull request #844 from MOPCON/feature/update-deploy-flow
YZRay1119 Aug 12, 2024
04de9e5
Merge pull request #845 from MOPCON/develop
nhtMOPCON Aug 12, 2024
95999b8
Revert "action depoly test"
nhtMOPCON Aug 12, 2024
70c084e
Merge pull request #846 from MOPCON/revert-845-develop
YZRay1119 Aug 12, 2024
6e0e993
Fix deploy file path
nhtMOPCON Aug 12, 2024
a0831b1
Merge pull request #847 from MOPCON/bug/deploy-flow
YZRay1119 Aug 12, 2024
be891f4
Reapply "action depoly test"
nhtMOPCON Aug 12, 2024
afdc0f0
Fix deploy path
nhtMOPCON Aug 12, 2024
f88e67c
Merge pull request #850 from MOPCON/revert-845-develop
YZRay1119 Aug 12, 2024
d929592
Merge branch 'deploy' into develop
nhtMOPCON Aug 12, 2024
75417ea
feat: 新增贊助夥伴Web
YZRay1119 Aug 15, 2024
888c06c
先把資料放到github pages上
YZRay1119 Aug 16, 2024
025f173
style: 調整mobile style
YZRay1119 Aug 17, 2024
acf287e
style: 調整swiper
YZRay1119 Aug 17, 2024
bf0b86f
style: 調整swiper陰影
YZRay1119 Aug 17, 2024
2bbbd4d
style: 調整畫面
YZRay1119 Aug 17, 2024
b0b47c1
feat: 新增json檔案
YZRay1119 Aug 17, 2024
107de9c
remove async
YZRay1119 Aug 17, 2024
c382bcd
feat: 調整swiper
YZRay1119 Aug 17, 2024
c79705d
style: 調整動畫效果
YZRay1119 Aug 18, 2024
5fcd54c
text transition
YZRay1119 Aug 18, 2024
647f9e8
test
YZRay1119 Aug 18, 2024
a9b1cd1
test
YZRay1119 Aug 18, 2024
6034645
fix hover
YZRay1119 Aug 18, 2024
a85d937
fix animate
YZRay1119 Aug 18, 2024
0a59270
feat: 新增講者陣容頁面
YZRay1119 Aug 21, 2024
8d6057f
test
YZRay1119 Aug 22, 2024
f28dab9
test
YZRay1119 Aug 22, 2024
e0174c1
feat: 新增委員頁面
YZRay1119 Aug 22, 2024
27df32e
feat: 新增議程委員、新增講者modal
YZRay1119 Aug 22, 2024
174dc63
feat: 新增講者Modal
YZRay1119 Aug 23, 2024
11bd6db
chore: 調整modal寫法
YZRay1119 Aug 23, 2024
935b396
adjust animation
YZRay1119 Aug 23, 2024
cd05d8f
feat: 新增議程委員modal
YZRay1119 Aug 24, 2024
3162396
style: 調整modal backdrop
YZRay1119 Aug 25, 2024
cfd8120
feat: 新增講者資訊
YZRay1119 Aug 26, 2024
ee267e3
調整內文格式
YZRay1119 Aug 26, 2024
1737282
test
YZRay1119 Aug 26, 2024
73e6507
test
YZRay1119 Aug 26, 2024
88524a4
test
YZRay1119 Aug 26, 2024
f34ad88
test
YZRay1119 Aug 26, 2024
1d7aecc
fix build error
YZRay1119 Aug 26, 2024
32f883e
feat: 調整 landing page
YZRay1119 Aug 31, 2024
ab681cc
update speaker
YZRay1119 Aug 31, 2024
c8b5e99
更新
YZRay1119 Aug 31, 2024
777f704
更新
YZRay1119 Aug 31, 2024
0b31775
update design
YZRay1119 Sep 1, 2024
3196421
update mobile design
YZRay1119 Sep 2, 2024
8264761
update design
YZRay1119 Sep 4, 2024
a658916
update
YZRay1119 Sep 4, 2024
436d15b
update
YZRay1119 Sep 4, 2024
ccf79fc
update design
YZRay1119 Sep 4, 2024
f597999
open link
YZRay1119 Sep 4, 2024
ca00cde
update agenda info
YZRay1119 Sep 5, 2024
14000b6
update
YZRay1119 Sep 5, 2024
7228a09
fix color
YZRay1119 Sep 5, 2024
a42c0da
Merge pull request #851 from MOPCON/feature/sponsor
nhtMOPCON Sep 5, 2024
4be7eee
Merge pull request #853 from MOPCON/develop
YZRay1119 Sep 5, 2024
9303cc3
更新議程委員
YZRay1119 Sep 6, 2024
3dcf6d8
update animation
YZRay1119 Sep 7, 2024
ea59a63
更新組件寫法
YZRay1119 Sep 7, 2024
2a8ec9a
Merge pull request #854 from MOPCON/feature/updateWeb
nhtMOPCON Sep 7, 2024
5713509
Merge pull request #855 from MOPCON/develop
YZRay1119 Sep 7, 2024
1cb6b44
modify information and hover
YZRay1119 Sep 8, 2024
1831fae
modify information and hover
YZRay1119 Sep 8, 2024
aa56a6a
Merge branch 'modifyContent' of https://github.com/MOPCON/MOPCON into…
YZRay1119 Sep 8, 2024
5720797
update speakers
YZRay1119 Sep 8, 2024
5d32e8e
update speaker information
YZRay1119 Sep 9, 2024
0cc9e02
調整互動效果
YZRay1119 Sep 9, 2024
0ff8bf0
test
YZRay1119 Sep 9, 2024
cb6ed19
modify speaker information
YZRay1119 Sep 10, 2024
0a79bfc
update time
YZRay1119 Sep 10, 2024
8ff2823
update community
YZRay1119 Sep 10, 2024
bc91a6d
update img
YZRay1119 Sep 10, 2024
a98065d
Merge pull request #856 from MOPCON/modifyContent
nhtMOPCON Sep 10, 2024
1197bd5
Merge pull request #857 from MOPCON/develop
YZRay1119 Sep 10, 2024
33831bc
update ui components
YZRay1119 Sep 11, 2024
cdb686a
update community
YZRay1119 Sep 11, 2024
8b0a5db
update link and query router
YZRay1119 Sep 11, 2024
63ba83b
fix build error
YZRay1119 Sep 11, 2024
6f47b3b
update
YZRay1119 Sep 11, 2024
40281b5
Merge pull request #858 from MOPCON/feature/updateDev
nhtMOPCON Sep 12, 2024
fdbda3d
Merge pull request #859 from MOPCON/develop
YZRay1119 Sep 12, 2024
fe547e9
fix: wrong schedule date
YZRay1119 Sep 12, 2024
98b4b7c
update
YZRay1119 Sep 13, 2024
d031762
add new speaker information
YZRay1119 Sep 13, 2024
4717ed0
update
YZRay1119 Sep 13, 2024
d981e9f
update
YZRay1119 Sep 13, 2024
1728608
update schedule
YZRay1119 Sep 14, 2024
cadfb72
update
YZRay1119 Sep 14, 2024
51ae047
update
YZRay1119 Sep 14, 2024
8a85f08
custom hook
YZRay1119 Sep 14, 2024
b9718d0
update new speaker
YZRay1119 Sep 14, 2024
f012b36
update sponsor data
YZRay1119 Sep 14, 2024
8a98a2c
Merge pull request #860 from MOPCON/fix/scheduleDate
nhtMOPCON Sep 14, 2024
e5c219a
update information
YZRay1119 Sep 17, 2024
2852df4
fix icon position
YZRay1119 Sep 17, 2024
c2f45ee
update
YZRay1119 Sep 19, 2024
043c024
Merge pull request #862 from MOPCON/feature/updateInformation
nhtMOPCON Sep 19, 2024
ac0af2a
update speaker & community
YZRay1119 Sep 21, 2024
bf27ba7
add sponsor
YZRay1119 Sep 21, 2024
d7a0da3
Merge pull request #864 from MOPCON/feature/modifyInformation
nhtMOPCON Sep 21, 2024
3bd2e76
feat: 新增時光機頁面
YZRay1119 Sep 26, 2024
0e3cede
新增講者
YZRay1119 Sep 26, 2024
81057ef
test
YZRay1119 Sep 26, 2024
cc319af
test
YZRay1119 Sep 26, 2024
0ad77c9
test
YZRay1119 Sep 26, 2024
d2d6693
test
YZRay1119 Sep 26, 2024
33f34da
test
YZRay1119 Sep 26, 2024
84834d4
test
YZRay1119 Sep 26, 2024
fcc2810
test
YZRay1119 Sep 26, 2024
83ca8e7
test
YZRay1119 Sep 26, 2024
72a0776
test
YZRay1119 Sep 26, 2024
c08ae9f
production test
YZRay1119 Sep 26, 2024
27bcd49
disable minimize to test production
YZRay1119 Sep 26, 2024
2d46bcf
production test
YZRay1119 Sep 26, 2024
dc8fd15
新增贊助商、調整keynote
YZRay1119 Sep 27, 2024
92ee51c
update
YZRay1119 Sep 27, 2024
e9041a0
update
YZRay1119 Sep 28, 2024
da0f6f4
Merge pull request #866 from MOPCON/feature/updateInfo
nhtMOPCON Sep 28, 2024
807c0b1
update information
YZRay1119 Sep 29, 2024
3e87eed
update
YZRay1119 Sep 29, 2024
63d520a
Merge pull request #868 from MOPCON/feature/modifyContent
nhtMOPCON Sep 29, 2024
3af7db0
update sponsor information
YZRay1119 Sep 30, 2024
92b2860
update
YZRay1119 Oct 1, 2024
3111600
uppercase
YZRay1119 Oct 1, 2024
90b4aaf
Merge pull request #870 from MOPCON/feature/20240930
nhtMOPCON Oct 1, 2024
8b5ba08
update community
YZRay1119 Oct 2, 2024
dc2ef4b
Merge pull request #872 from MOPCON/feature/1002
nhtMOPCON Oct 2, 2024
7cae447
feat: 新增議程委員資訊
YZRay1119 Oct 4, 2024
4f62832
modify bio
YZRay1119 Oct 4, 2024
ecce99c
modify bio
YZRay1119 Oct 4, 2024
0598189
Merge pull request #874 from MOPCON/feature/20241004
nhtMOPCON Oct 5, 2024
07ffbdb
Insert a speaker and update schedule
nhtMOPCON Oct 9, 2024
0d55153
Merge pull request #877 from MOPCON/feature/add_speaker
YZRay1119 Oct 9, 2024
6a4818c
Add speakers and update agenda
nhtMOPCON Oct 11, 2024
cf135ed
Merge pull request #879 from MOPCON/feature/update_agenda
YZRay1119 Oct 11, 2024
f56280c
新增贊助商
YZRay1119 Oct 14, 2024
5a62d32
改成全名
YZRay1119 Oct 15, 2024
12261ad
update
YZRay1119 Oct 15, 2024
65d781a
update
YZRay1119 Oct 15, 2024
aab3d2a
Merge pull request #881 from MOPCON/feature/addSponsor
nhtMOPCON Oct 15, 2024
f731235
fix: fix sponsor description
YZRay1119 Oct 17, 2024
769c24c
Merge pull request #883 from MOPCON/feature/fixSponsorInfo
nhtMOPCON Oct 17, 2024
a8aba1c
Update schedule
nhtMOPCON Oct 18, 2024
d9f4a87
Merge pull request #885 from MOPCON/feature/update_schedule
YZRay1119 Oct 18, 2024
9d4c1bc
update sponsor info
YZRay1119 Oct 18, 2024
1f7728d
Merge pull request #887 from MOPCON/feature/updateSponsorDesc
nhtMOPCON Oct 18, 2024
d3365b5
Update speaker and schedule
nhtMOPCON Oct 20, 2024
0fb6fa5
Merge pull request #889 from MOPCON/update_agenda
YZRay1119 Oct 20, 2024
0fe2ce7
Fix company data
nhtMOPCON Oct 21, 2024
f2e590b
Merge pull request #891 from MOPCON/bug/fix_company
YZRay1119 Oct 21, 2024
0bc12a8
Add sponsors
nhtMOPCON Oct 25, 2024
5b5ed73
Merge pull request #893 from MOPCON/feature/add_sponsor
YZRay1119 Oct 25, 2024
6b1131a
Update speaker info
nhtMOPCON Oct 25, 2024
2d75c90
Merge pull request #895 from MOPCON/feature/update_speaker
YZRay1119 Oct 25, 2024
6b98c16
Fix speaker info
nhtMOPCON Oct 25, 2024
1c44648
Merge pull request #897 from MOPCON/bug/fix_speaker
YZRay1119 Oct 25, 2024
f336184
Update hackmd path
nhtMOPCON Oct 27, 2024
f655c14
feat: init 2025 astro
osga24 Aug 20, 2025
269a98d
Merge pull request #899 from MOPCON/feature/2025init
kevin0216 Aug 20, 2025
ef2d840
feat: import tailwindcss at layout and remove test component and add …
yorukot Aug 20, 2025
807f29d
Merge pull request #900 from MOPCON/feature/2025-tailwindcss
kevin0216 Aug 20, 2025
261f4ff
add VenueInfo component to Layout
WeiLocus Sep 3, 2025
4f8e9b9
Create the demo carousel logic
Ateto1204 Sep 7, 2025
8ccd717
Complete the carousel layout and animation
Ateto1204 Sep 7, 2025
57c0aba
Implement the rwd layout to tablet device
Ateto1204 Sep 8, 2025
35ff494
feat: implement MOPCON 2025 landing page with components and branding
yorukot Sep 9, 2025
ca2f93e
feat: implement responsive design for mobile compatibility
yorukot Sep 9, 2025
1214eb2
Add 2025 sponsor page
atarsdnh Sep 1, 2025
a8bc79d
Merge pull request #901 from MOPCON/feature/2025sponsor
kevin0216 Sep 20, 2025
b6d153d
Merging 2025-venue-info into develop
kevin0216 Oct 5, 2025
e4a545d
Merge pull request #902 from MOPCON/feature/2025-venue-info
kevin0216 Oct 5, 2025
a23b859
Merging feature/yorulot into develop
kevin0216 Oct 5, 2025
ee14f05
Merging feature/yorukot into develop
kevin0216 Oct 5, 2025
99fa6e5
feat: Hero 版面配置
osga24 Oct 5, 2025
9382134
chore: tidy up packages
kevin0216 Oct 8, 2025
b649b25
fix: fixing css syntax
kevin0216 Oct 8, 2025
c76313b
chore: moving assets from public to src/assets
kevin0216 Oct 8, 2025
b3297d3
chore: adjust for assets location change
kevin0216 Oct 8, 2025
aa49cc4
chore: /sponsor -> /about
kevin0216 Oct 8, 2025
a3fc867
feat: added navbar
kevin0216 Oct 8, 2025
3264d73
chore: change venue info
kevin0216 Oct 8, 2025
bb5f483
Merge branch 'develop' into feature/2025hero
kevin0216 Oct 8, 2025
4d37501
Merge pull request #904 from MOPCON/feature/2025hero
kevin0216 Oct 8, 2025
67f98e8
Improve the header text style of info page
Ateto1204 Oct 8, 2025
2ec8cdf
feat/fix: slightly fixing layout
kevin0216 Oct 9, 2025
0205e92
Merging 2025-carousel into develop
kevin0216 Oct 9, 2025
a6eb6ce
Merge pull request #905 from MOPCON/feature/2025-carousel
kevin0216 Oct 9, 2025
d5aaa97
feat: added agenda page
kevin0216 Oct 15, 2025
6068114
feat: added ticket section
kevin0216 Oct 15, 2025
82e8645
feat(not working): added agenda related components
kevin0216 Oct 15, 2025
79b914c
feat: added footer
kevin0216 Oct 15, 2025
c122962
chore: replacing venue picture
kevin0216 Oct 15, 2025
10fa95e
feat: added favicon
kevin0216 Oct 15, 2025
c4a99c0
feat: added base and trailingSlash settings into Astro config
kevin0216 Oct 15, 2025
2dcdfd9
feat/fix: slightly adjusted layout
kevin0216 Oct 15, 2025
aea51fe
Create a sponsor section component
Ateto1204 Oct 16, 2025
4df6c68
Add img to sponsor exploration section
Ateto1204 Oct 16, 2025
cb61912
Isolate the sponsor exploration ui component from the index component
Ateto1204 Oct 16, 2025
d74e32b
Complete the first part of the sponsor exploration section component
Ateto1204 Oct 16, 2025
f699a7f
Create a minor section to the second part of the sponsor exploration …
Ateto1204 Oct 16, 2025
f649cad
Add a banner to the second part of the sponsor exploration section co…
Ateto1204 Oct 16, 2025
85d1e50
Add the ranking part to the second part of the sponsor exploration se…
Ateto1204 Oct 16, 2025
4973f1a
Hide sponsor exploration component when detect that open in desktop
Ateto1204 Oct 16, 2025
2613f2d
chore: update pnpm lock
yorukot Oct 17, 2025
cd5827c
feat: enhanced agenda page with speaker data and improved components
yorukot Oct 17, 2025
df059fb
fix: fix popup button cannot be use
yorukot Oct 20, 2025
2510634
feat: update popup data and popup style
yorukot Oct 20, 2025
d3753cd
feat: refactor agenda data structure and enhance speaker modal UI
yorukot Oct 20, 2025
54930fb
feat: update something to fix the error
yorukot Oct 20, 2025
f5c52df
refactor: move star icon to assets folder and update references
yorukot Oct 20, 2025
dc024f2
feat: update action button to make it works
yorukot Oct 21, 2025
f805eb4
fix: fix agenda popup issue
yorukot Oct 21, 2025
b79bf4d
feat/fix: Various Adjustment
kevin0216 Oct 24, 2025
9925957
Merge pull request #907 from MOPCON/feature/agenda
kevin0216 Nov 4, 2025
096d8b3
Merge branch 'develop' into feature/2025-sponsor
kevin0216 Nov 4, 2025
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
20 changes: 20 additions & 0 deletions .github/workflows/deploy-develop.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Deploy to Develop Environment

on:
pull_request:
branches:
- develop
types:
- opened
- synchronize
- reopened

jobs:
call-deploy-job:
uses: ./.github/workflows/deploy-job.yml
with:
deploy_dir: "2024"
target_dir: "/var/www/mopcon-dev/2024"
secrets:
DIGITALOCEANTOKEN: ${{ secrets.DIGITALOCEANTOKEN }}
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
66 changes: 66 additions & 0 deletions .github/workflows/deploy-job.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
name: Deploy Job

on:
workflow_call:
inputs:
deploy_dir:
required: true
type: string
target_dir:
required: true
type: string
secrets:
DIGITALOCEANTOKEN:
required: true
SSH_PRIVATE_KEY:
required: true

jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "20"

- name: Build project
run: |
cd ${{ inputs.deploy_dir }}
npm install
npm run build

- name: Install doctl
uses: digitalocean/action-doctl@v2
with:
token: ${{ secrets.DIGITALOCEANTOKEN }}

- name: Get Droplet IP
id: get-droplet-ip
run: |
DROPLET_IP=$(doctl compute droplet list --format PublicIPv4 --no-header --tag-name website)
if [ -z "$DROPLET_IP" ]; then
echo "Error: No Droplet IP found. Please check if the Droplet is correctly tagged and has a public IP."
exit 1
fi
echo "Droplet IP: $DROPLET_IP"
echo "droplet_ip=$DROPLET_IP" >> $GITHUB_ENV

- name: Setup SSH
run: |
mkdir -p ~/.ssh
echo "${{ secrets.SSH_PRIVATE_KEY }}" | tr -d '\r' > ~/.ssh/id_rsa
chmod 600 ~/.ssh/id_rsa
ssh-keyscan -H ${{ env.droplet_ip }} >> ~/.ssh/known_hosts

- name: Deploy to Droplet
run: |
ssh -o StrictHostKeyChecking=no root@${{ env.droplet_ip }} "mkdir -p ${{ inputs.target_dir }}"
rsync -avz --delete -e "ssh -o StrictHostKeyChecking=no" ${{ inputs.deploy_dir }}/out/ root@${{ env.droplet_ip }}:${{ inputs.target_dir }}

- name: Restart Nginx
run: |
ssh -o StrictHostKeyChecking=no root@${{ env.droplet_ip }} sudo systemctl restart nginx
16 changes: 16 additions & 0 deletions .github/workflows/deploy-production.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Deploy to Production Environment

on:
push:
branches:
- deploy

jobs:
call-deploy-job:
uses: ./.github/workflows/deploy-job.yml
with:
deploy_dir: "2024"
target_dir: "/var/www/mopcon/2024"
secrets:
DIGITALOCEANTOKEN: ${{ secrets.DIGITALOCEANTOKEN }}
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
21 changes: 18 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
/.DS_Store
/css/.DS_Store
/img/.DS_Store
.DS_Store
.sass-cache
/2014_test/fire_app_log.txt
/2014_test/config.rb
/2019
/2020
/2021
/2022
/cache
vendor/
bower_components
node_modules
npm-debug.log
.idea/
config.php
phinx.php
*.cache.php
.vscode
14 changes: 14 additions & 0 deletions .htaccess
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
DirectoryIndex index.php index.html index.htm
RedirectMatch 404 /\.git
ErrorDocument 400 /err/404.php
ErrorDocument 401 /err/404.php
ErrorDocument 403 /err/404.php
ErrorDocument 404 /err/404.php
ErrorDocument 500 /err/404.php
Options -Indexes

Redirect 301 /2018/feedback.php /feedback.php
Redirect 301 /2018/warnup-feedback.php /warnup-feedback.php

# Use PHP5 Single php.ini as default
#AddHandler application/x-httpd-php5s .php
11 changes: 11 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
language: php
php:
- '7.2'
cache:
directories:
- $HOME/.composer/cache
script:
- composer install
- cd api
- composer install
- ./vendor/bin/phpunit
Loading