maybe-finance / maybe

The OS for your personal finances
https://maybe.co
GNU Affero General Public License v3.0
30.41k stars 2.27k forks source link

Account namespace updates: part 3 (merchants) #895

Closed zachgoll closed 3 months ago

zachgoll commented 3 months ago

See #892 for a detailed proposal of these changes. I will be opening several PRs to achieve the final state so there is a more readable history of the changes.

Part 3 renames Transaction::Merchant to Merchant and moves all of the routes, controllers, etc. to the top-level namespace.

This thins out the hierarchy and will make it much easier to deal with merchants in the final stage of this namespace update when we start implementing various types of transactions (some of which may not be valid with a merchant).