Skip to content

Commit 68a0374

Browse files
committed
Merge branch 'main' into follow-up/76690-3 # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream
into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
2 parents df17490 + da3ad9b commit 68a0374

268 files changed

Lines changed: 8220 additions & 5034 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/buildAndroid.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,8 @@ jobs:
178178
sign: true
179179
re-sign: true
180180
ad-hoc: ${{ inputs.variant == 'Adhoc' }}
181+
# We don't need Rock to setup java, because we already ran the setup-java action above
182+
setup-java: false
181183
keystore-file: './upload-key.keystore'
182184
keystore-store-file: 'upload-key.keystore'
183185
keystore-store-password: ${{ steps.load-credentials.outputs.ANDROID_UPLOAD_KEYSTORE_PASSWORD }}

Mobile-Expensify

android/app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ android {
111111
minSdkVersion rootProject.ext.minSdkVersion
112112
targetSdkVersion rootProject.ext.targetSdkVersion
113113
multiDexEnabled rootProject.ext.multiDexEnabled
114-
versionCode 1009035400
115-
versionName "9.3.54-0"
114+
versionCode 1009035500
115+
versionName "9.3.55-0"
116116
// Supported language variants must be declared here to avoid from being removed during the compilation.
117117
// This also helps us to not include unnecessary language variants in the APK.
118118
resConfigs "en", "es"
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 1 deletion
Loading

docs/articles/new-expensify/reports-and-expenses/Create-and-Submit-Reports.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,11 @@ Follow these steps to build an expense report manually.
2525
1. Open an expense report that includes at least one expense.
2626
2. Select **Submit**.
2727

28-
After submitting, the report status updates and a **submitted”** entry appears in the activity at the bottom of the report. For details on what each report status means, see [Understanding Report Statuses](https://help.expensify.com/articles/new-expensify/reports-and-expenses/Understanding-Report-Statuses-and-Actions).
28+
After submitting, the report status updates and a **submitted”** entry appears in the activity at the bottom of the report. For details on what each report status means, see [Understanding Report Statuses](https://help.expensify.com/articles/new-expensify/reports-and-expenses/Understanding-Report-Statuses-and-Actions).
2929

30-
**Note:** If your workspace uses automatic submission, you’ll see **“Waiting for your expenses to automatically submit”** at the top of the report instead of a Submit button.
30+
**Note:** If your workspace uses automatic submission, you’ll see **”Waiting for your expenses to automatically submit”** at the top of the report instead of a Submit button.
31+
32+
**Note:** If you selected “Track and budget expenses” during onboarding and your workspace does not use an approval workflow, you’ll see **Mark as done** instead of **Submit**, and the activity entry will say **”marked as done”** instead of **”submitted”**.
3133

3234
---
3335

@@ -177,7 +179,7 @@ Unsubmitted reports will remain in your Open reports section. You can go back an
177179

178180
## Why don’t I see the “Submit” button?
179181

180-
The Submit button only appears once your report includes at least one valid expense. If the report has already been submitted, the button will no longer be visible.
182+
The Submit button only appears once your report includes at least one valid expense. If the report has already been submitted, the button will no longer be visible. If you selected “Track and budget expenses” during onboarding and your workspace has no approval workflow, the button will say **Mark as done** instead of **Submit**.
181183

182184
## Can I remove an expense after submitting?
183185

docs/articles/new-expensify/reports-and-expenses/Expense-and-Report-Actions.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ Report actions guide the submitter, approver, and payer regarding the report's s
3232
| **Export** | When the report is approved and not yet exported | Admin, Exporter | Sends report data to an integrated accounting system |
3333
| **Review** | When a report has violations (duplicate expenses, a missing receipt, etc.) | All roles | Prompts to resolve issues before submitting, approving, or paying |
3434

35+
**Note:** If you selected "Track and budget expenses" during onboarding and your workspace does not use an approval workflow, **Submit** and **Approve** will both display as **Mark as done**.
36+
3537
---
3638

3739
## Secondary (“More” menu) Actions

docs/articles/new-expensify/reports-and-expenses/Understanding-Report-Statuses-and-Actions.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ Depending on the report status and your role, the primary action button may say:
5454
- **Export**: Send the approved report to your accounting system.
5555
- **View**: No further action is required; you have view-only access.
5656

57+
**Note:** If you selected "Track and budget expenses" during onboarding and your workspace does not use an approval workflow, **Submit** and **Approve** will both display as **Mark as done**.
58+
5759
---
5860

5961
# Special Actions

docs/articles/new-expensify/reports-and-expenses/Using-search-operators.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ type:expense merchant:Starbucks category:Meals amount>20 has:receipt
5858
- `tag:` – tag or multiple tags
5959
- `amount:` / `purchase-amount:` – supports `=`, `>`, `<`, `>=`, `<=`
6060
- `status:` – unreported, draft, outstanding, approved, paid, done
61-
- `date:` – expense date, supports relative dates like `date:this-month`, `date:last-month`, `date:year-to-date`, `date:this-week`
61+
- `date:` – expense date, supports relative dates like `date:this-month`, `date:last-month`, `date:year-to-date`, `date:this-week`. Also supports comparisons (`date>=2024-01-01 date<=2024-01-31`) for date ranges
6262
- `has:` – attachment, receipt, category, tag
6363
- `expense-type:` – cash, card, distance, per-diem
6464
- `reimbursable:` and `billable:` – yes or no
@@ -69,7 +69,7 @@ type:expense merchant:Starbucks category:Meals amount>20 has:receipt
6969

7070
- `report-id:` – unique report reference
7171
- `status:` – draft, outstanding, approved, paid, done
72-
- `submitted:` / `approved:` / `paid:` / `exported:` – supports absolute or relative dates
72+
- `submitted:` / `approved:` / `paid:` / `exported:` – supports absolute or relative dates, and comparisons for date ranges (e.g., `submitted>=2024-01-01 submitted<=2024-01-31`)
7373
- `title:` – report title
7474
- `total:` – total amount with relative comparisons
7575
- `withdrawn:` – ACH withdrawal date

0 commit comments

Comments
 (0)