18alantom
40ddf7a171
fix: make onboarding completable
2021-12-02 18:41:56 +05:30
18alantom
b96902bd83
fix: prevent cannot read prop of null
2021-12-02 15:46:46 +05:30
18alantom
3f69d7fcc5
feat: allow regional model updates
2021-12-01 18:38:00 +05:30
18alantom
bc2f7d9eda
fix: add missing function openSettings
2021-11-29 16:17:07 +05:30
18alantom
77144ddebe
refactor: remove load existing database cause just ipcRenderer invoke
2021-11-29 15:15:23 +05:30
18alantom
512e16d910
refactor: move fjs init boilerplate out, shift db init
2021-11-29 15:02:05 +05:30
18alantom
f45ea81224
refactor: shift autoupdate to systemsettings
2021-11-25 16:48:26 +05:30
18alantom
a9caf67236
fix(ux): don't spawn a new window for settings
...
- db changing in the sidebar
2021-11-24 14:38:13 +05:30
Alan
50371b1a56
Merge pull request #251 from piyushsinghania/fix/error-message-while-navigating
...
Prevented error message on navigation
2021-11-23 10:35:01 +05:30
18alantom
4aeffabfa8
fix(ux): show outstanding amount if non zero
...
fix: don't allow submit for cancelled Payments
fix(ui): JE credit/debit colors
2021-11-22 11:25:09 +05:30
Piyush Singhania
f8ff30156b
Prevented error message on navigation
2021-11-21 21:45:27 +05:30
18alantom
459d334e08
fix: dynamic ES6 import
...
- db selector hangup on file deletion
2021-11-12 00:23:10 +05:30
18alantom
22dcaba66b
fix: remove noop class from template
2021-11-11 19:24:17 +05:30
18alantom
f25ccd8aa8
fix(ui): show draft status for JE and non-submitables, set Cash as default
2021-11-11 15:05:34 +05:30
18alantom
de25de1fd4
fix(ui): show status badge on an open invoice
2021-11-11 13:41:33 +05:30
18alantom
40f6e9db05
fix(ux): remove tax rate from invoice breakdown
2021-11-11 11:18:22 +05:30
18alantom
9339efe951
fix: remove console.logs 🤦
2021-11-10 19:20:20 +05:30
18alantom
99e686a96b
fix: bank account parent not being set on setup
2021-11-10 14:29:25 +05:30
18alantom
c20cc5a5db
fix: db creation flow, don't show annoying messages when not required
...
- minor refactors and formatting
2021-11-09 16:08:25 +05:30
18alantom
511d044715
fix: remove spurious commits
2021-11-08 19:53:39 +05:30
Alan
ab97812239
Merge pull request #236 from 18alantom/minor-fixes-payments
...
fix: minor changes and fixes to Payments
2021-11-08 19:49:04 +05:30
18alantom
f905fab256
fix: prevent "Saving..." due to slipping error (needs frappejs #152 )
2021-11-08 19:37:06 +05:30
18alantom
5cf725d0b7
fix: issues with db loading
2021-11-06 01:11:39 +05:30
Alan
c6c89c2e9f
Merge pull request #232 from 18alantom/bump-versions
...
build(deps): bump versions of all except vue
2021-11-05 14:47:22 +05:30
18alantom
1a8a23d2a2
build(electron): bump electron to 15.3.0
...
- refactor Common Js imports to ES6
2021-11-05 14:31:35 +05:30
18alantom
0461976a5b
fix: don't hide period selectors when no data
2021-11-05 12:00:42 +05:30
18alantom
f0424d0ee4
refactor: deprecate use of remote; remove bg transparency on macOS
2021-11-04 15:03:51 +05:30
Piyush Singhania
be3574edc5
Fixed profit and loss graph auto updation
2021-11-02 19:05:43 +05:30
18alantom
27b8dfceab
chore: bump tailwind to 2, postcss 7 compat mode
2021-11-02 18:00:45 +05:30
Ankit Singhaniya
e8a2730d4d
Merge pull request #17 from piyushsinghania/enhancement/added-empty-states-for-empty-lists
...
Added empty states for empty lists
2021-10-28 15:47:04 +05:30
Piyush Singhania
cbeecb39d5
Changed generic records word in "No records found" to dynamic name
2021-10-28 15:19:29 +05:30
Piyush Singhania
7aceb64776
Ui updates and some naming changes
2021-10-28 14:51:39 +05:30
Piyush Singhania
d185345bd1
Added empty states for empty lists
2021-10-27 09:21:03 +05:30
Piyush Singhania
e9b3d2ca03
Added enhancement to filter out reverted invoices
2021-10-21 23:10:14 +05:30
18alantom
7ad7bf7b2f
refactor: minor cleanups
2021-10-19 14:35:47 +05:30
Piyush Singhania
be97d722b7
Improved the svg layout in dashboard, when no data is available
2021-10-19 14:30:28 +05:30
Piyush Singhania
0aa7eab0d3
Improved dashboard layout
2021-10-19 14:29:37 +05:30
Piyush Singhania
e2f1c7742b
Fixed scrolling issue in journal entry rows, also added some enhancements
2021-10-19 14:28:44 +05:30
Ankit Singhaniya
11e3474e8d
fix how the download path is calculated
2021-10-19 13:59:00 +05:30
Ankit Singhaniya
7c3af79ecc
upgrade electron to 8 and update vue cli electron builder
2021-09-30 14:11:11 +05:30
Faris Ansari
bad02d74e1
fix: Adjust card sized for smaller window
2020-05-06 23:39:11 +05:30
Faris Ansari
2695c194a3
fix: Set max-width for cells in report
2020-05-06 23:29:32 +05:30
Faris Ansari
0819b6dea7
fix: Show Auto Update label
2020-04-30 16:43:06 +05:30
Faris Ansari
af0c8bb3b0
fix: Remove setup wizard description
2020-04-30 16:42:22 +05:30
Faris Ansari
c2509e4105
fix: Get Started
...
- Add documentation links
2020-04-30 16:40:03 +05:30
Faris Ansari
811cc58233
fix: Minor styling fixes
...
- Left padding for Attach Image control in TwoColumnForm
- Error Popup padding in SetupWizard
2020-02-10 13:25:26 +05:30
Faris Ansari
48e22e0419
fix: Show logo and its checkbox in Customizer
...
- Show selected color badge
- Hide checkbox label in TwoColumnForm
2020-02-04 01:33:18 +05:30
Faris Ansari
138b0673a8
feat: Invoice Template Customizer
...
- Template, Color and Font fields in PrintSettings
- font-manager for loading system fonts
- 3 Invoice Templates: Default, Minimal and Business
- Delete unused old Templates
- Dont show Delete button in Singles
- Rename font family "Inter var experimental" to "Inter"
2020-02-03 23:25:11 +05:30
Faris Ansari
0d431ae9c6
feat: Text control
2020-02-03 23:25:11 +05:30
Faris Ansari
09fe18af5a
fix: Add padding to PageHeader
2020-02-03 23:25:11 +05:30
Faris Ansari
3dc893f00a
fix: Table
...
- Scrolling table after maxRowsBeforeOverflow
- Hover row
- Delete row
2020-02-03 23:24:50 +05:30
Faris Ansari
3655451250
fix: Base Control
...
Use input-class prop instead of background to set background color
2020-02-03 23:24:37 +05:30
Faris Ansari
0e5df61045
fix: Popover
...
- hideArrow prop
- Use Popover in Dropdown
- Rename prop show to showPopup
2020-02-03 23:22:28 +05:30
Faris Ansari
189aa70888
fix: Setup Wizard email error popup
2020-01-29 16:32:55 +05:30
Faris Ansari
01f970953e
fix: Settings Window
...
- Show native frame in Linux
- Reload main window on browser close event
2020-01-29 00:15:20 +05:30
Faris Ansari
dbf299c961
fix: Loading state in Database Selector
2020-01-28 23:45:42 +05:30
Faris Ansari
f6abaa1cab
feat: File selector for multi-company switching
...
- Use config file to store preferences
2020-01-28 16:59:34 +05:30
Faris Ansari
6ab5e109ad
feat: Rename to Frappe Books
2020-01-02 23:09:58 +05:30
Faris Ansari
488a8a52ea
fix: GetStarted
...
- Mark cards as checked when task is completed
2020-01-02 22:40:18 +05:30
Faris Ansari
86f346913b
fix: Move openSettings to common utils
2020-01-02 22:36:57 +05:30
Faris Ansari
8133ad0300
fix: PrintSetting quick edit fields
2020-01-02 22:35:01 +05:30
Faris Ansari
67e9ce094d
refactor: Setup wizard and company setup
...
- Move setup logic into setupCompany.js
- Set setupComplete field in AccountingSettings
- move connectToLocalDatabase in utils
2020-01-01 13:41:57 +05:30
Faris Ansari
54e074329c
fix: Disable Next button until values are filled
2019-12-27 15:54:50 +05:30
Faris Ansari
a3506bf015
feat: Auto Update
...
- Ability to disable auto update from System tab in Settings
2019-12-27 12:07:39 +05:30
Faris Ansari
de19af85c4
fix: Incorrect accountType bug
...
- Set accountType as non mandatory
- accountType can be set from parent, but it is not required
2019-12-26 23:56:51 +05:30
Faris Ansari
ce0cc1e7e6
feat: Confirmation message on Invoice submit
2019-12-26 19:35:48 +05:30
Faris Ansari
0b339a14c5
fix: Show blank cells instead of 0.00 in GL
2019-12-26 19:31:28 +05:30
Faris Ansari
d05a50f01d
feat: Party Widget in QuickEditForm
2019-12-26 19:15:41 +05:30
Faris Ansari
061c405212
fix: Go back on BackLink click
2019-12-26 19:14:27 +05:30
Faris Ansari
15f61f17ff
fix: Uncomment item filter block
2019-12-23 19:02:18 +05:30
Faris Ansari
f2071c96df
fix: Scrolling in GetStarted page
2019-12-23 18:21:04 +05:30
Faris Ansari
a7b45c626a
feat: Create accounts in CoA directly
...
- Common error handling method for documents
- Add group hover in tailwind
2019-12-23 16:15:06 +05:30
Faris Ansari
3ce726b07a
fix: Replace 'database' with 'file'
...
- Simpler wording for user facing string
- Add a help text for more information
2019-12-23 13:54:18 +05:30
Faris Ansari
f8fbb5ca02
chore: Delete old/unused components
2019-12-21 21:25:08 +05:30
Faris Ansari
2d2f5eb57e
style: Format with prettier
2019-12-21 21:19:01 +05:30
Faris Ansari
86d841da7a
feat: Add GetStarted page
...
- GetStarted model to track progress
2019-12-21 20:16:50 +05:30
Faris Ansari
c9d0219320
fix: Minor component fixes
...
- Use meta.getKeywordFields instead of keywordFields
- Make the full "Add Row" Row clickable
- Highlight today's date in DatePicker
- Set default filters on activated in Report
2019-12-20 12:24:12 +05:30
Faris Ansari
6e2c5cdf96
fix: JournalEntry fixes
...
- Form actions
- Set debit / credit in 2nd row automatically
- Validate before update and insert
- Add JournalEntry as filter option in General Ledger
- Commonify actions for document in InvoiceForm, JournalEntryForm and QuickEditForm
- DropdownWithActions component
2019-12-20 12:14:31 +05:30
Faris Ansari
beb3105e9b
fix: Setup Wizard fixes
...
- Company Logo and Name section
- Disable next button on click
- Set company logo in PrintSettings
Other
- Add brand color to tailwind config
- Disabled button
- Override inputClass using a function
2019-12-16 19:22:14 +05:30
Faris Ansari
6e97fe4ad5
fix: Active Tab Icon color in Settings
2019-12-16 17:55:57 +05:30
Faris Ansari
66547d9824
fix: Minor styling
2019-12-16 17:13:05 +05:30
Faris Ansari
168aa607fb
fix: Scrollbar styling in Report container
2019-12-16 17:13:04 +05:30
Faris Ansari
162b5e983f
fix: Titlebar for Windows
...
- Add window-no-drag to areas that should be clickable
- Top left menu in Windows
- Enable window transparency only in Mac
2019-12-16 17:13:04 +05:30
Faris Ansari
6ad61976b8
fix: Invoice
...
- Sales Invoices -> Invoices
- Purchase Invoice -> Bills
- Set default quantity as 1
- Actions for Supplier
2019-12-13 01:04:37 +05:30
Faris Ansari
dd4fdb2343
fix: Dashboard
...
- Refresh dashboard charts when visited from another page
2019-12-12 23:18:41 +05:30
Faris Ansari
3a72dc6d0d
fix: Minor fixes
...
- Placeholder in Setup Wizard
- Import frappe-chart styles
- Destroy popper if it exists
- Placeholder for Date
2019-12-12 23:10:34 +05:30
Faris Ansari
01d9191dcc
fix: Update scroll position in nextTick
2019-12-11 17:54:44 +05:30
Faris Ansari
7baa7a7c59
fix: getChildren in CoA
2019-12-11 17:54:32 +05:30
Faris Ansari
32bed65ca2
fix: PeriodSelector styling
2019-12-11 17:54:15 +05:30
Faris Ansari
865bf1f60e
fix: Set filters from route in ListView
2019-12-11 17:54:02 +05:30
Faris Ansari
185b87bc2b
fix: Standardise rounded scale
2019-12-11 15:10:21 +05:30
Faris Ansari
159134a850
fix(InvoiceForm): Move customer field to left
...
- and Date to right
- Remove party address information
2019-12-11 14:45:44 +05:30
Faris Ansari
f701bba627
fix: flex-center utility
2019-12-11 14:45:44 +05:30
Faris Ansari
24a768f6ad
fix: Commonify error handling for document actions
2019-12-10 14:55:11 +05:30
Faris Ansari
fa6d519836
refactor: Use knex for query building
2019-12-10 01:50:32 +05:30
Faris Ansari
688083c28d
fix: Migrate makePDF method from frappejs
2019-12-07 00:13:37 +05:30
Faris Ansari
5f60740acc
fix: Cache router-view on route.path
2019-12-05 00:11:29 +05:30
Faris Ansari
83ce1cf5a8
fix: Show errors in a dialog
2019-12-05 00:10:46 +05:30
Faris Ansari
380acc4c12
fix: BackLink component
2019-12-04 22:56:40 +05:30
Faris Ansari
945dee6836
fix: Replace route if same doctype
2019-12-04 22:56:17 +05:30
Faris Ansari
2dd7176c53
fix: Profit and Loss
...
- Fix check for hasData
- Blank row rendering
2019-12-04 22:54:52 +05:30
Faris Ansari
50b184a9fc
fix: Cashflow
...
- Simple cashflow from Bank and Cash accounts
2019-12-04 22:53:28 +05:30
Faris Ansari
4904632549
fix: Commonify Transaction code
...
for SalesInvoice and PurchaseInvoice
2019-12-04 22:51:48 +05:30
Faris Ansari
4e0af18983
fix: Truncate overflowing ListCell
2019-12-04 00:16:48 +05:30
Faris Ansari
60f0a3a015
fix: Add w-full to Row components
2019-12-03 23:59:05 +05:30
Faris Ansari
27a9a3ac05
fix: misc fixes
2019-12-03 19:02:34 +05:30
Faris Ansari
b367164a52
fix: openQuickEdit
...
- Common method to route to quick edit form
2019-12-03 18:40:58 +05:30
Faris Ansari
e5480bbfef
fix: Report
...
- Blank state
2019-12-03 17:45:10 +05:30
Faris Ansari
1757f8f266
fix: Report
...
- Tree structured reports
- Profit and Loss
2019-12-03 17:15:07 +05:30
Faris Ansari
f48a15d97d
fix: Report
...
- Use inline-grid to make Row expand its parent
- Custom component for columns
- Avatar component
- partyWithAvatar component in GeneralLedger
- WithScroll renderless component to detect scroll
- Fixed header with horizontal and vertical scroll in Report
2019-12-03 15:53:54 +05:30
Faris Ansari
5595a22ebc
fix(Expenses): Empty state
2019-12-03 13:57:51 +05:30
Faris Ansari
e17b3059fa
fix: List
...
- Remove unused formatFilters
- Return field as column definition
2019-12-03 13:54:35 +05:30
Faris Ansari
b22e2045df
fix: Replace dropdown with single button
2019-12-03 13:53:49 +05:30
Faris Ansari
dfc6c44886
fix(Settings): Add writeOffAccount and roundOffAccount
2019-12-03 13:51:10 +05:30
Faris Ansari
a62a634a3c
fix: Right align Int column as well
2019-12-03 13:50:45 +05:30
Faris Ansari
43d2c93c13
fix: InvoiceForm
...
- Currency formatting
- Route to list if doc not found
2019-12-03 13:49:58 +05:30
Faris Ansari
ca9e8fcbf3
feat: Delete doc with prompt
2019-12-03 13:45:12 +05:30
Faris Ansari
e7aef6d5ee
fix: UI alignment
2019-11-28 00:09:30 +05:30
Faris Ansari
d5a88398a8
fix: Confirmation dialog before Invoice delete
2019-11-28 00:09:16 +05:30
Faris Ansari
69cb2447d8
feat: Print
...
- PrintPreview
- print.html bundle for print
- Download PDF
2019-11-28 00:07:38 +05:30
Faris Ansari
3e3235b814
fix: MultiCurrency in SalesInvoice
...
- Add base fields in SalesInvoice and SalesInvoiceItem
- Get exchange rate from exchangeratesapi
- Fix infinite update loop due to actions
- Filter submitted invoices in UnpaidInvoices
- Revert action
- disableCreation in Link
- Ledger Entries action
- Set default filters in Report
2019-11-27 12:16:15 +05:30
Faris Ansari
81b2b31187
fix(dashboard): Empty states
2019-11-26 18:49:32 +05:30
Faris Ansari
3eb961e1d8
fix: Open QuickEdit on leaf account click
2019-11-26 14:17:46 +05:30
Faris Ansari
3f411ba010
fix: Refactor Dashboard
...
- Move charts to separate components
2019-11-24 23:39:22 +05:30
Faris Ansari
70b8e818c0
fix: Dashboard
...
- Remove hardcoded values
- Calculate cashflow
- PeriodSelector
2019-11-22 23:13:32 +05:30
Faris Ansari
5cc57d3748
feat: FilterDropdown in ListView
2019-11-22 00:50:30 +05:30
Faris Ansari
f52ee12e66
fix: Background prop in FormControl
2019-11-22 00:37:27 +05:30
Faris Ansari
259f22df09
fix: Reports
...
- Filters
- Set default filters
- Horizontal and Vertical scroll (wip)
2019-11-20 00:44:15 +05:30
Faris Ansari
c36d50086f
feat: JournalEntryForm
2019-11-20 00:40:01 +05:30
Faris Ansari
f6ed9fc390
fix: QuickEditForm
...
- Actions dropdown
- Image field
- Status text position
- Error message
- Dynamically change title size on input
- Delete action
- Use TwoColumnForm
2019-11-20 00:38:49 +05:30
Faris Ansari
6b3bedf909
fix: InvoiceForm
...
- Open Invoice Settings from Customise button
- Render logo and address from PrintSettings
- Render Party Address
- Currency formatting
2019-11-20 00:25:32 +05:30
Faris Ansari
70fc8c0b44
fix: Currency Formatting and styling
2019-11-20 00:21:46 +05:30
Faris Ansari
0a3900c3f4
fix: Use TwoColumnForm in SetupWizard
2019-11-19 23:20:33 +05:30
Faris Ansari
5deefced25
fix: Update classes to match tailwind theme
2019-11-19 23:19:45 +05:30
Faris Ansari
c1acf5ee3e
fix: Image in listview
2019-11-19 22:26:08 +05:30
Faris Ansari
fceed34fe3
fix: Settings
...
- Add PrintSettings doctype for Invoice Settings tab
- Settings window can only be closed
- openSettings method with tab
- Disable Mail and Privacy tabs
- Customizable actions in WindowControls
2019-11-19 22:22:45 +05:30
Faris Ansari
d5d00db62c
wip: Hardcoded Dashboard
2019-11-09 01:29:11 +05:30
Faris Ansari
6f79916d1b
fix: Submit button in QuickEdit
2019-11-09 01:28:58 +05:30
Faris Ansari
da652dff70
fix: Remove paging from List
2019-11-09 01:27:56 +05:30
Faris Ansari
cc6c7883a8
fix: Report
...
- Specify column width in Row
- Horizontal and Vertical scroll (wip)
2019-11-08 16:19:06 +05:30
Faris Ansari
df2d292c78
fix: move logic to computed
2019-11-08 16:16:24 +05:30
Faris Ansari
5df933308d
fix: Generic make payment
2019-11-08 16:16:02 +05:30
Faris Ansari
36db289c6e
feat: Add Make Payment button
...
- Generic Dropdown component
2019-10-30 01:03:26 +05:30
Faris Ansari
c848ce6812
feat: Sytem tab in settings
...
- Extract New / Load Database functionality in functions
2019-10-26 20:16:04 +05:30
Faris Ansari
387b2acab0
fix: ListView Row hover
2019-10-24 16:55:44 +05:30
Faris Ansari
d7dc08a45d
feat: Settings - TabGeneral
2019-10-24 16:09:57 +05:30
Faris Ansari
c5fef9442a
fix: SetupWizard
...
- White background
- Placeholders for inputs
2019-10-24 10:47:01 +05:30
Faris Ansari
93e0f63c9d
wip
2019-10-19 19:56:13 +05:30
Faris Ansari
86993edee2
feat: Reports
2019-10-14 03:26:20 +05:30
Faris Ansari
bd5d812d77
feat: Use InvoiceForm for PurchaseInvoice as well
...
- Button with icon prop
2019-10-14 02:49:28 +05:30