Commit Graph

55 Commits

Author SHA1 Message Date
Michael Clark
622d97c06f Upgrade docusaurus (#769)
> [!NOTE]  
> Important This will need a decent amount of testing of images, links,
sidebar, rss feed, etc

Upgrading Docusaurus to the latest.

- We can now use Mermaid diagrams
- It's supposed to have better performance
- It's actively supported (v2 wasn't)

Throughout this PR you'll notice 

- Formatting updates (they are required for the build process)
- Some CSS updates - some default styling was changed in the plugins we
use. The updates I've made should make the style near identical to
what's currently live
- Some updates & fixes to bring our docs in line with the v3 way of
writing

Overall, the docs should look the same.


## Known issues:

- The top page nav is flickering when clicking links in the top page
nav. It's happening on the main Docusuarus website
https://docusaurus.io/blog
- If we upgrade we'll have to accept it until they fix it on their end
2025-08-09 14:52:21 +01:00
Matt Fiddaman
c8fb61e270 add paying contributors page to sidebar (#764)
I found this through the blog post, but the page wasn't set up correctly
with a title and didn't appear in the sidebar.

Before:
https://actualbudget.com/docs/contributing/leadership/paying-contributors

After:
https://deploy-preview-764.www.actualbudget.org/docs/contributing/leadership/paying-contributors

---------

Co-authored-by: Ruben Olsen Lærk <ruben@lku.no>
2025-08-06 13:43:33 +02:00
POGMAN
cf1cafa46b Add Tags documentation (#756)
Add documentation for notes tagging and how to change their colors.

---------

Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk>
Co-authored-by: Ruben Olsen Lærk <ruben@lku.no>
2025-08-02 12:17:22 -04:00
Matiss Janis Aboltins
b82b9f3837 Revert "apple container docs" (#757)
Reverts actualbudget/docs#725

See explanation in
https://github.com/actualbudget/docs/pull/725#issuecomment-3119926083
2025-07-28 21:44:50 +02:00
Matiss Janis Aboltins
a00b584126 Add Cursor IDE documentation (#730)
- Introduced a new document for Cursor IDE, detailing setup, automation,
and custom rules.
- Updated the new core contributors guide to include a link to the
Cursor IDE documentation for additional tips.
2025-06-25 20:55:40 +01:00
Matt Farrell
dcfd0e2e92 apple container docs (#725)
Adds documentation to run Actual in the newly released Apple Containers.

---------

Co-authored-by: Ruben Olsen Lærk <ruben@lku.no>
2025-06-19 06:15:09 +02:00
youngcw
e8db6672c1 add experimental page (#718)
Adds a base page for the experimental features section. This says what
experimental features are and how to enable them.
2025-06-14 08:59:14 -07:00
Matiss Janis Aboltins
c441df5377 Add triaging issues guidelines to contributing documentation (#720) 2025-06-07 13:45:20 +01:00
youngcw
7a9a34d142 move multi user docs since its been released (#712) 2025-06-04 04:36:30 -07:00
Michael Clark
5dabea55b3 Desktop server docs (#716)
Introduces some docs for the Desktop App. 

**Pages chnged:** 

-
https://deploy-preview-716.www.actualbudget.org/docs/install/desktop-app/
2025-06-04 00:42:24 -04:00
Michael Clark
0bc8db4ed5 Docs for new sync-server npm package (#680)
**To be merged on the next release.**

Goes with the new @actual-app/sync-server package:
https://github.com/actualbudget/actual/pull/4798

**Pages changed:**
- https://deploy-preview-680.www.actualbudget.org/docs/install/
- https://deploy-preview-680.www.actualbudget.org/docs/install/cli-tool
-
https://deploy-preview-680.www.actualbudget.org/docs/contributing/releasing
- https://deploy-preview-680.www.actualbudget.org/docs/config

**Notable changes**
- New CLI Tool docs
- Cutting a release - we no longer need to manually publish any npm
packages.

---------

Co-authored-by: Julian Dominguez-Schatz <julian.dominguezschatz@gmail.com>
2025-05-03 13:56:44 -04:00
Alec Bakholdin
48c41e8015 added documentation for merging transactions (#678)
See implementation in this PR:
https://github.com/actualbudget/actual/pull/4739

Co-authored-by: Alec Bakholdin <abakho@icims.com>
2025-04-21 10:15:50 +01:00
lelemm
6e4a06528b Pluggy docs (#667)
Adding a draft for pluggy.ai docs
2025-03-26 12:27:59 -03:00
Michael Clark
88a9ba6cba Adding git bash as a prereq for Windows & renaming local install to Build from source (#664)
- Added desktop app to installation options "on your own machine" 
- For building from source
- Windows Users will need Git Bash so that they can build the web client
using the bash scripts.
  - Added a warning on the build from source page
- Reordered the _Build from source_ link to the bottom to encourage the
simpler options insted


![image](https://github.com/user-attachments/assets/d1dd032f-0482-444d-9e2d-2d0fe5cab980)


![image](https://github.com/user-attachments/assets/694f9303-d35e-44ba-b00e-2c6c3187bb88)
2025-03-19 21:08:25 +00:00
Matt Fiddaman
cd1b5f1052 add docs for rule action templating experimental feature (#632)
Closes https://github.com/actualbudget/docs/issues/480

Feedback issue for the reference
https://github.com/actualbudget/actual/issues/3606

This is a starting point for a more fleshed out version, adding examples
in the future would be good
2025-02-13 01:54:16 +00:00
Michael Clark
6308598f29 Documenting the server repo move (#629)
Documenting the repo move. I'll attach this doc to the Server readme so
people are more informed


https://deploy-preview-629.www.actualbudget.org/docs/actual-server-repo-move
2025-02-09 20:18:32 +00:00
Travis Lesicka
15b7169529 Add Page for Multi-Currency Support (#594)
Adding a page to Using Actual/Budgeting to demonstrate how to implement
multi-currency using Rule Templates.

---------

Co-authored-by: Ruben Olsen Lærk <ruben@lku.no>
2025-01-15 13:38:23 -07:00
Ruben Olsen Lærk
ee33b5c82b Export from commercial Actual Budget app-page and associated image is no longer relevant for the documentation. (#599)
Reason:  The commercial https://app.actualbudget.com has been axed. 

For export from the current open-source offering use the existing
documentation.

Replacment pages is found at
https://actualbudget.org/docs/backup-restore/backup and
https://actualbudget.org/docs/backup-restore/restore
2025-01-10 06:34:46 +01:00
lelemm
af64b7484d Multiuser and OpenId (#447)
Co-authored-by: Ruben Olsen Lærk <ruben@lku.no>
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk>
2025-01-07 07:54:04 -07:00
quarklark
292877ab83 Closes #585 (#587)
Closes https://github.com/actualbudget/docs/issues/585 

I'm guessing the original intention for the index page was for it to be
associated with the Budgeting menu item.
2024-12-26 08:29:44 -07:00
youngcw
0178e3aed0 Update the tracking budget page so the feature can be released. (#483)
Moved the page out of experimental and added a few minor things.

---------

Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk>
2024-12-06 13:50:49 -07:00
Jonathan Fang
af19c9d239 Reorganizing documentation since SimpleFIN will be officially released #2 (#459)
- removed simplefin from experimental tab
- added mention of simplefin in bank-sync
- split bank-sync into gocardless and simplefin
- created dropdown for bank-sync
- proofreaded punctuation & image alignment in gocardless and simplefin
guides

Fixes https://github.com/actualbudget/docs/issues/452,
https://github.com/actualbudget/docs/pull/453 and fixes
https://github.com/actualbudget/docs/issues/454

I'm not sure why https://github.com/actualbudget/docs/issues/458 got
closed, so I'm making a new one here.

---------

Co-authored-by: youngcw <calebyoung94@gmail.com>
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk>
2024-10-03 18:12:23 +01:00
Ruben Olsen Lærk
0b8f267f9b Reorganising the menu items (#429)
1. Moved _Filtering_ from _Reports & Filters_ to _Accounts &
Transactions_ as it's are more natural place to have the filter
documentation.
2. Renamed _Reports & Filters_ to just _Reports_
3. Moved _Schedules_ out of _Budgeting_ to better reflect the sidebar
items in the program.
4. Based on feedback from Michael Burnside on Discord, moved the
envelope budgeting docs higher up in the menu. What he wrote on Discord:
_I think the Envelope Budgeting doc should be moved up in the list. It's
important to understand the method and the "Why" first, so that users
can make sense of the tool and the "how". I know there's a link at the
top of the Starting Fresh article, but people tend to go top to bottom
in the contents (if they're reading at all)._
5. Moved _A Tour of Actual_ out of _Getting started_ as it's marketing
and not getting started with the program.
6. Moved _Starting Fresh_ higher up to differentiate between the tech
stuff and the why stuff.

**There is no change in content - just trying to make the menu a better
place to navigate**

---------

Co-authored-by: Ruben Olsen Lærk <ruben.olsen@dnb.no>
2024-09-15 13:50:28 +02:00
wdpk
f13cc304ed basics of text style guide for consistent tone when writing. (#398)
add some basic guidelines about how to write the docs so a shared voice is heard when using the documentation.

---------

Co-authored-by: Zeus\Herb <herb@win.dows>
Co-authored-by: Ruben Olsen Lærk <ruben.olsen@dnb.no>
Co-authored-by: Ruben Olsen Lærk <ruben@lku.no>
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk>
2024-09-13 08:36:16 +01:00
Julian Wachholz
6772a1c7d1 Add i18n documentation (#431)
Initial draft for contribution guidelines on how to prepare Actual for
i18n and l10n.

Please do add your feedback!
2024-08-15 09:54:33 -07:00
Robert Dyer
baba070baf Update report budget docs (#425)
First, the way to enable it has changed so that is updated.

Second, the UI now calls it "tracking" and "envelope" budgeting, so the
text and filenames were updated to reflect the new "tracking" name.
2024-08-08 20:27:23 +01:00
Ruben Olsen Lærk
4356a23f9c Revamp of A tour of actual (#402)
The current Tour was lacking for people curious about what Actual looks
like, without going into "full teaching manual mode".

What I have done:

- Consistent screenshots
- Added some explanatory text and links to the actual manual pages

I am fully aware that there is a fine line between some of these pages
and manual pages.

Anyway - we should now have something to show the YNABers and MINTers of
the world :-)

Ideally, we should have a video introduction as the "tour" - but given
how much change we have in the program, this would kill the poor guy/gal
who wants to maintain such a video.

PS: I go on vacation on Saturday July 13th - so any changes I am not
able to do after that time.

---------

Co-authored-by: Ruben Olsen Lærk <ruben.olsen@dnb.no>
2024-07-12 13:42:02 -07:00
Ruben Olsen Lærk
2ba87486a6 Roadmaps for new users (#395)
I have added a _Roadmaps for new users_ to help people decide on their
next step. The roadmaps are primarily aimed at non-technical people.

I saw the reason for doing this after getting a few questions for
non-techies people I know about "ehhh... where do I start?" ... "I did
install the desktop software, how to get this into my cell phone", etc.

---------

Co-authored-by: Ruben Olsen Lærk <ruben.olsen@dnb.no>
2024-07-09 11:36:13 -07:00
Ruben Olsen Lærk
d54bdffc6b A go at Starting fresh (#389)
We now have quite a few changes - not only moving the *generic envelope
budget* stuff out.

In short:
* Added section on handling cash. The idea behind this is to give people
that are new to this kind of budgeting, an easy idea on what to do with
cash. Even seasoned Zero-Summers can forget about this simple trick :-)
* Amended Setting up your Budget Categories with a small tip.
* Added sub section Group Your Expense Categories. I have guided a lot
of people on using Zero-Sum software (Ynab, Financier - and now Actual)
- and the grouping I propose have shown to help people to not touch
category money they should not touch.
* Assigning Available Funds is a complete rewrite - this is "Tips" we
removed from the envelope-budget.md file - I will add a link back into
the getting-started document when both PRs has been done.
* Added a section on finding your budget number if you do not want, or
can use historical data
* Keep Budgeting was amended 
* Added a header before text on next step.

OBSERVATIONS: I think this document is too big - and it should be split
into it's 5 parts (+ introduction).

---------

Co-authored-by: Ruben Olsen Lærk <ruben.olsen@dnb.no>
2024-07-05 13:39:39 -07:00
Ruben Olsen Lærk
a6f3bcafe4 Created page on the topic - How envelope budgeting works (#386)
I have added this page because I think the software used for envelope
budgeting should definitively have some documentation on how to actually
do envelope budgeting.

---------

Co-authored-by: Ruben Olsen Lærk <ruben.olsen@dnb.no>
2024-07-05 11:10:29 -07:00
wdpk
5424d6b402 Create section on restarting your budget without removing transactions (#383)
Fixes #362 

Taken from Teprifer#muddledjellyfish's answer on Discord server.

---------

Co-authored-by: Zeus\Herb <herb@win.dows>
2024-07-05 10:55:08 -07:00
youngcw
552126589f custom reports no longer experimental (#375)
Update the custom reports page and move it out of experimental. Misc
other tweaks to be consistent about reports.
2024-07-01 13:02:49 -07:00
Joseph Livecchi
3311ea58fd Added documention about the header authentication (#341)
Co-authored-by: youngcw <calebyoung94@gmail.com>
Co-authored-by: Robert Dyer <rdyer@unl.edu>
2024-06-03 07:06:37 -07:00
Robert Dyer
d90aeffb91 Add reset password doc to the sidebar (#358)
<img width="286" alt="image"
src="https://github.com/actualbudget/docs/assets/1115390/5b558700-4589-4ebd-a809-17bf0355cb0c">
2024-05-25 10:50:19 -07:00
shall0pass
90e3ffe539 Remove full sync migration documentation (#320)
This PR removes the migration page from Full Sync to Simple Sync.

This page was needed 16 months ago when a breaking change was merged to
resolve issues with the sync algorithm. Given that there have been over
16 releases since this change, most users will never encounter this
issue.
2024-02-27 10:49:11 -07:00
Redbox3070
e56103d456 Create page for custom reports (#316)
Custom reports documentation, pictures are still missing.

---------

Co-authored-by: Teprifer <34882928+Teprifer@users.noreply.github.com>
2024-02-21 12:31:49 -07:00
Matiss Janis Aboltins
6878ca5365 📝 feature flags policy (#317) 2024-02-21 18:17:03 +00:00
Dan D
7968c18bcb Add Experimental SimpleFIN Sync to Docs (#312)
Added a new page in the docs under "Experimental", for SimpleFIN Sync. 

I used the existing GoCardless page as a starting point.
2024-02-06 18:14:48 -07:00
Paul Gauntlett
3ef647b240 Update Contributor Section - Side Bar Order (#298) 2024-01-05 22:01:54 +00:00
Peter
941838c045 add reverse proxy config documentation (#267)
Hey, since I've been using Actual via Traefik for a few days now, I took
the time to add a little bit to the documentation in that regard. I hope
it fits so far. Please feel free to comment/improve anything.
2023-12-03 13:31:18 -07:00
youngcw
36969de9e3 guide for starting fresh (#279)
Depends on #278.
Fixes #251

This adds a dedicated guide for those that are starting fresh with
Actual and aren't familiar with zero-sum budgeting. It is a step by step
that points to the existing pertinent docs pages with additional
direction.

---------

Co-authored-by: shall0pass <20625555+shall0pass@users.noreply.github.com>
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv>
2023-12-03 13:29:13 -07:00
Shazib Hussain
8a90292f97 Adding some contribution guidelines (#277) 2023-11-27 19:42:23 +00:00
Matiss Janis Aboltins
39a8f94931 [WIP] Actual Budget Vision (#213) 2023-11-26 19:36:43 +00:00
youngcw
a7e862acbb Community Projects page (#278)
This adds a page that calls out useful and interesting community
projects that integrate with Actual. There are only a few that I know of
right now, but we can add any later that come up.
2023-11-22 13:03:35 -07:00
Matiss Janis Aboltins
9c5e4bc7a1 📝 new core contributor guide (#256)
New Core Contributor Guide

Information that is useful to know when joining the team.
2023-08-10 17:22:31 +01:00
Johannes Löthberg
5787ae51e5 Rewrite managing credit cards page (#252) 2023-07-27 09:13:28 -05:00
shall0pass
f0e67d71d4 Spellchecker CI (#228) 2023-07-15 10:41:33 -04:00
Michael Gillett
ce8ea5a534 created filters & reports category (#238) 2023-07-12 14:30:50 -04:00
Jed Fox
413c9f7919 Add a funding policy document (#217) 2023-06-29 14:23:56 -04:00
Shazib Hussain
741460fd10 Adding architecture details (#211)
Maybe these notes should form part of an existing page, but I wanted to
put some notes in about the web worker/websockets nuance and clarify the
whole frontend/backend thing as it confused me a bit at first.

Perhaps this page could be a stub for adding more 'technical' details as
we go. (stick a 'more coming soon' on the bottom?)

Or maybe it should just be called 'Technical Details'

---------

Co-authored-by: Jed Fox <git@jedfox.com>
2023-06-19 19:28:12 -04:00