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

Cherry-pick our changes/fixes on top of apache/master. #16

Open
wants to merge 39 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
6a10044
Postgres JMAP Fix
samiulsami Feb 10, 2025
3138976
Run james locally
tamalsaha Nov 15, 2023
c25e42d
Use cassandra for obj store for local dev
tamalsaha Nov 16, 2023
7c5827b
Disallow cross-org/cross-domain email sending.
samiulsami Dec 20, 2023
57bf282
Add gmail style "+" addressing.
samiulsami Jan 11, 2024
87831f3
Group delete added
shn27 Feb 1, 2024
b0bfac7
Removed all authentication methods except JWT
samiulsami Jan 18, 2024
0c86ea0
Multiple Group delete added
shn27 Feb 1, 2024
e6e53fb
Checking Is group requested to delete exist or not
shn27 Feb 6, 2024
c5cccce
Everything working fine. Delete multiple group.
shn27 Feb 6, 2024
9583988
added postman backup for the JMAP API endpoints
samiulsami Feb 9, 2024
c0de5d0
Added New Api createGroupWithDummyUser and give restriction as no one…
shn27 Feb 9, 2024
6cd98da
restrict change userName as dummyUser
shn27 Feb 9, 2024
655bc43
dummyUserName changed
shn27 Feb 9, 2024
d389cd2
re-enabled basic authentication
samiulsami Mar 22, 2024
e60f76d
Added webAdmin Authentication
shn27 May 20, 2024
d19e687
Update webadmin and jmap jwt auth to use the same key pair
samiulsami Jun 13, 2024
d99af42
fixed gmail style "+" addressing
samiulsami Jun 24, 2024
601966b
groupIsExist route added
shn27 Jul 8, 2024
8d1aaa3
Added new route createMultipleGroupWithDummyUser
shn27 Jul 8, 2024
d5deb9e
Add new API for creating multiple groups with members (#8)
shn27 Aug 7, 2024
5ad7180
Add api to check group member existence (#10)
shn27 Sep 9, 2024
0e33827
Add postman backup for the JMAP API endpoints
samiulsami Sep 10, 2024
4bbb688
Enable github workflow
tamalsaha Sep 14, 2024
3b97705
[FIX] Allow delivering emails to a&[email protected]
chibenwa Jun 14, 2024
dfa3fdd
Use jdk 11
tamalsaha Sep 17, 2024
34b575b
Add API checkGroupMemberAssociations (#13)
shn27 Sep 18, 2024
13abee7
Fix image publishing
tamalsaha Sep 18, 2024
562a64f
update cors config
samiulsami Sep 24, 2024
e56c10a
cleanup irrelevant files
samiulsami Sep 24, 2024
1309040
add docker compose script
samiulsami Oct 25, 2024
7ba13c6
chnaged urls (#15)
shn27 Feb 5, 2025
c4fce1f
Add Updated Postman JMAP API Collection
samiulsami Feb 5, 2025
cb29896
Fix and refactor webadmin agent authorization
samiulsami Feb 18, 2025
b057009
Add minimal docker-compose file
samiulsami Feb 18, 2025
8881a84
Build multi-arch image
tamalsaha Feb 22, 2025
2a11564
Multi-arch build for postgres app
samiulsami Feb 24, 2025
a01c65e
Update Readme.adoc
samiulsami Feb 24, 2025
2baead4
Optimize Maven compilation command.
samiulsami Feb 25, 2025
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
38 changes: 38 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Publish

on:
workflow_dispatch:

concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.ref }}
cancel-in-progress: true

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v4
with:
java-version: '11'
distribution: 'temurin'
cache: maven
cache-dependency-path: 'server/apps/distributed-app/pom.xml'
- uses: docker/setup-qemu-action@v3
- uses: docker/setup-buildx-action@v3
- uses: imjasonh/[email protected]
- name: Build
run: |
mvn clean install -DskipTests
- name: Publish to GitHub Container Registry
env:
REGISTRY: ghcr.io/appscode
DOCKER_TOKEN: ${{ secrets.LGTM_GITHUB_TOKEN }}
USERNAME: 1gtm
APPSCODE_ENV: prod
run: |
docker login ghcr.io --username ${USERNAME} --password ${DOCKER_TOKEN}
cd server/apps/distributed-app/
docker image load -i target/jib-image.tar
docker push ghcr.io/appscode/inbox-server:latest
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,8 @@ dockerfiles/run/**/keystore
dockerfiles/run/**/glowroot
.m2
test-run.log
build
.mvn/.develocity
build
.idea
.mvn/.gradle-enterprise
./cs
1 change: 1 addition & 0 deletions .mvn/.gradle-enterprise/gradle-enterprise-workspace-id
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b3ujmit4lbgnhnywrot42dhdmi
Loading