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
08ae048db0
fix: prevent editing of submitted submitable doctypes from quickform view
2021-11-08 17:05:30 +05:30
18alantom
8f64d95055
refactor: rename "Payment For" to "References"
...
- formatting
- change default values to function defaults
- add migration script for the Payment table
2021-11-08 15:15:27 +05:30
18alantom
5cf725d0b7
fix: issues with db loading
2021-11-06 01:11:39 +05:30
18alantom
09d4b305eb
fix: make Payment For not required, fix amount bug, ref mandatory only if not cash
2021-11-05 20:00:28 +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
18alantom
864d07fd1b
chore: bump linters and parsers and electron's friends
...
- prettier and eslint have to be configured
- few rules have been switched off
- deps bumped in this did not require major changes
2021-11-02 20:21:20 +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
ca0c2968e0
Merge pull request #13 from piyushsinghania/fix/wrong-font-in-saved-pdf
...
Fixed the font issue while saving pdf
2021-10-28 21:25:47 +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
Ankit Singhaniya
a76f9281ed
refactor make pdf method
2021-10-26 00:07:31 +05:30
Piyush Singhania
91b3d969c2
Fixed the font issue while saving pdf
...
Added font support for Basic Template
Added feature to select between platform safe fonts
2021-10-25 21:46:12 +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
Piyush Singhania
22d49f5c6f
Fix: Re-editing of notes in salesinvoice now possible
2021-10-19 14:21:43 +05:30
Piyush Singhania
9c24eeb6ea
Fix issue with attach image component
2021-10-19 14:19:30 +05:30
Ankit Singhaniya
09594101ef
fix date picker not showing right timezone
2021-10-19 14:16:20 +05:30
Ankit Singhaniya
eae8057571
fix ability to load exisiting database
2021-10-19 14:15:04 +05:30
Ankit Singhaniya
649691939c
fix create new database method
2021-10-19 14:12:54 +05:30
Ankit Singhaniya
47abdb5ae3
format document
2021-10-19 14:06:16 +05:30
Ankit Singhaniya
87c944cd4f
format document
2021-10-19 14:05:58 +05:30
Ankit Singhaniya
fd8221a576
fix pdf generation
2021-10-19 14:03:38 +05:30
Ankit Singhaniya
11e3474e8d
fix how the download path is calculated
2021-10-19 13:59:00 +05:30
Ankit Singhaniya
17d607ef14
add logging for async errors
2021-10-19 13:56:14 +05:30
Ankit Singhaniya
b11bb9527a
fix formatting
2021-10-19 13:55:25 +05:30
Ankit Singhaniya
b89314e036
fix api change for dialog.showModelBox
2021-10-19 13:12:00 +05:30
Ankit Singhaniya
1ce5f742f1
update some configs based on the latest electron builder
2021-09-30 14:28:52 +05:30
Ankit Singhaniya
ce29ebfb3e
upgrade packages
2021-09-30 14:11:30 +05:30
Ankit Singhaniya
7c3af79ecc
upgrade electron to 8 and update vue cli electron builder
2021-09-30 14:11:11 +05:30
Ankit Singhaniya
0d73f756ad
fix build
2021-09-30 14:07:06 +05:30
Ankit Singhaniya
1731087cc1
fix building
2021-09-30 14:07:00 +05:30
Faris Ansari
d9bd73642b
fix: Datepicker
...
- Remove timezone adjustment
2020-05-11 20:09:39 +05:30
Faris Ansari
d5786b42a5
Merge branch 'master' of https://github.com/frappe/books
2020-05-06 23:40:37 +05:30
Faris Ansari
bad02d74e1
fix: Adjust card sized for smaller window
2020-05-06 23:39:11 +05:30
Faris Ansari
05566bb95f
Merge pull request #123 from rmehta/feat-partial-payments
2020-05-06 23:36:23 +05:30
Rushabh Mehta
e2529ad116
fix: allow parital payments to invoices
2020-05-06 23:32:35 +05:30
Faris Ansari
2695c194a3
fix: Set max-width for cells in report
2020-05-06 23:29:32 +05:30
Faris Ansari
dcfc6891fd
fix: Use css to toggle row remove icon
2020-05-06 23:03:50 +05:30
Faris Ansari
1ccbc76abf
fix: Simplify date picker with an input
2020-04-30 16:44:23 +05:30
Faris Ansari
88dc90c0fa
fix: Popover arrow styles for all positions
2020-04-30 16:43:24 +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
fb0744ba2b
feat: Group Items in Link field
2020-04-30 16:41:20 +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
fdd5c49fd4
fix(Color): Show badge only if value is set
2020-02-10 13:24:06 +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
5316756843
fix: Reset route on database change
2020-02-03 23:25:11 +05:30
Faris Ansari
d181545c70
feat: Color control
2020-02-03 23:25:11 +05:30
Faris Ansari
0d431ae9c6
feat: Text control
2020-02-03 23:25:11 +05:30
Faris Ansari
4784cd5793
fix: Disable pointer events when readonly
2020-02-03 23:25:11 +05:30
Faris Ansari
75a7e1d58d
fix: Show loading state in AutoComplete
2020-02-03 23:25:11 +05:30
Faris Ansari
7d4d2e6c50
fix: Plural form in label
2020-02-03 23:25:11 +05:30
Faris Ansari
052556d132
fix: Support for loading state in Dropdown
2020-02-03 23:25:11 +05:30
Faris Ansari
b9d6ae1c62
fix: Rounded arrow in Popover
...
- Remove min width from popover content
2020-02-03 23:25:11 +05:30
Faris Ansari
b346a61eb9
fix: Render defaults fields in TwoColumnForm
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
463631d306
fix: Inline errors in TwoColumnForm
2020-01-29 16:31:45 +05:30
Faris Ansari
f4fc9703bb
fix: Popover arrow
...
- Use popper.js 2.x
- placement prop for uh, placement
- show prop for explicit show/hide
2020-01-29 16:31:03 +05:30
Faris Ansari
307083d7fe
Merge branch 'master' of https://github.com/frappe/books
2020-01-29 12:05:23 +05:30
Faris Ansari
528efc9b6b
fix: Lighter placeholder text color
2020-01-29 00:16:31 +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
cec79e55d0
fix: Show native titlebar in Linux
2020-01-28 23:44:59 +05:30
Faris Ansari
12a43db274
fix: Rename toggleDropdown to togglePopover
2020-01-28 18:32:05 +05:30
Faris Ansari
27d848d868
feat: Ability to run patches
2020-01-28 17:00:05 +05:30
Faris Ansari
791ed52d2d
fix: Antialiased text
2020-01-28 16:59:54 +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
045f38bb96
fix: set window size dynamically
2020-01-23 18:28:51 +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
a161e468cf
fix: Move Tax to Setup in sidebar
2020-01-02 22:39:03 +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
2926d8ff64
fix: Numeric fields
...
- Handle NaN values
2020-01-01 13:42:25 +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
98e0f2ac85
feat: Show app version in sidebar
2019-12-27 16:13:15 +05:30
Faris Ansari
54e074329c
fix: Disable Next button until values are filled
2019-12-27 15:54:50 +05:30
Faris Ansari
2e70a0167a
fix: Add validations for email and phone fields
2019-12-27 15:53:13 +05:30
Faris Ansari
444cd9e441
fix: Remove dashboard setup code
2019-12-27 12:40:57 +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
c846118055
fix: Disable resizing in small windows
2019-12-26 23:36:45 +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
7dd6dbc9af
fix: Read Only prop override
2019-12-23 19:02:49 +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
802b134cd4
fix: Dont set unused fields
2019-12-23 13:56:57 +05:30
Faris Ansari
54616ef926
fix: Add Chart of Accounts to sidebar
2019-12-23 13:56:41 +05:30
Faris Ansari
6e69b20ad6
fix: Bold 'Create' action to separate from option
2019-12-23 13:55:24 +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
5614b4dca6
fix: Consistent import
2019-12-21 21:25:42 +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
e9082cbdaf
feat: Add Icons used in GetStarted page
2019-12-21 20:17:22 +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
c0c7a9edbb
fix: Better logic for sidebar active state
...
- Keep the sidebar item active even if its form is open
2019-12-20 12:22:14 +05:30
Faris Ansari
9726fe4e8a
fix: Minor fixes
...
- Better error message in ledgerPosting
- Remove models key from model/index.js
- Format AccountingLedgerEntry.js
- Set default Account to Cash for Payment Type Cash
- Add placeholders for Payment Form
- Add key to v-for elements in TwoColumnForm
2019-12-20 12:20:43 +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
33c16db8db
fix: Show WindowsTitleBar in Linux too
2019-12-17 12:34:58 +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
2212b007ee
fix: Enable maximise button in Mac
2019-12-16 17:26:53 +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
e8370aa8ab
chore: Migrate project structure to Vue CLI
...
- Electron build using vue-cli-plugin-electron-builder
2019-12-12 23:07:43 +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
466622f074
fix: Refactor Popover to use Portal and Popper.js
2019-12-11 14:45:25 +05:30
Faris Ansari
df6ace3b8d
feat: DatePicker
2019-12-11 14:34:27 +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
0b1dbca734
fix: Remove unused routes and components
2019-12-07 00:14:04 +05:30
Faris Ansari
688083c28d
fix: Migrate makePDF method from frappejs
2019-12-07 00:13:37 +05:30
Faris Ansari
26826488d8
fix: migrate then postStart
2019-12-05 00:11:56 +05:30
Faris Ansari
ff0baa58e5
fix: Remove unused props
2019-12-05 00:11:39 +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
7916619754
fix: Remove Payments from sidebar
2019-12-04 22:55:12 +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
8e5f244554
fix: Provide doc for FormControls
2019-12-03 13:55:18 +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
c63897f888
fix(Dropdown): Natural keyboard navigation
2019-12-03 13:51:50 +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
c03b2d2147
fix(Base): Convert empty string to null
2019-12-03 13:50:24 +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
bdab355bdf
fix: Show currency in Currency field
2019-12-03 13:46:53 +05:30
Faris Ansari
ca9e8fcbf3
feat: Delete doc with prompt
2019-12-03 13:45:12 +05:30
Faris Ansari
c282844685
fix: Cache singles and currencySymbols in postStart
2019-12-03 13:42:31 +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
37927caf3e
fix: Route to first report on Report click
2019-11-28 00:08:28 +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
32b3793793
fix: Add Numeric field types
...
- Int
- Float
- Currency
2019-11-27 12:20:39 +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
41d586cf35
fix: Add views to SearchBar
2019-11-26 11:45:14 +05:30
Faris Ansari
387254fbbb
fix: Remove unused imports and Vue plugins
2019-11-25 23:59:53 +05:30
Faris Ansari
4ea71aca1a
fix: Save image as base64 in database
2019-11-25 22:34:09 +05:30
Faris Ansari
a988124f64
fix: Remove unused google font link
2019-11-24 23:39:45 +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
b0640930cf
fix: Secondary button gradient
2019-11-22 00:36:57 +05:30
Faris Ansari
bddc6bc6e5
fix: Searchbar
...
- Use Dropdown in Searchbar
- Doctypes and Reports searchable
2019-11-20 01:59:44 +05:30
Faris Ansari
f975446801
fix: Groups in Dropdown
2019-11-20 01:59:25 +05:30
Faris Ansari
a89f5a813d
fix: Active sidebar group
2019-11-20 00:47:46 +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
97ad435ecb
fix: Table control
...
- TableRow to make DynamicLink work
- Read only table
2019-11-20 00:26:39 +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
a69849b12f
fix: Cleanup sidebar config
...
- Active state for sidebar icons
2019-11-20 00:21:07 +05:30
Faris Ansari
5d82625e23
feat: Check and DynamicLink control
2019-11-19 23:25:28 +05:30
Faris Ansari
84f5476909
fix: Controls
...
- Show labels in controls
- Placeholder in Select
- Emit input and focus events
2019-11-19 23:24:56 +05:30
Faris Ansari
4154cc5edc
feat: AttachImage control
2019-11-19 23:23:01 +05:30
Faris Ansari
0a3900c3f4
fix: Use TwoColumnForm in SetupWizard
2019-11-19 23:20:33 +05:30
Faris Ansari
9ea172784c
fix: Settings import
2019-11-19 23:20:00 +05:30
Faris Ansari
5deefced25
fix: Update classes to match tailwind theme
2019-11-19 23:19:45 +05:30
Faris Ansari
6994c2fa11
feat: TwoColumnForm
...
- Supports inline editing of links for e.g Address
2019-11-19 23:08:08 +05:30
Faris Ansari
6d624438de
fix: Customize tailwind theme
...
- Expose tailwind theme config in theme.js
2019-11-19 23:04:45 +05:30
Faris Ansari
c1acf5ee3e
fix: Image in listview
2019-11-19 22:26:08 +05:30
Faris Ansari
8f817cbbee
fix: Icon component
...
- Dynamically import all icons as vue components
2019-11-19 22:24:05 +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
6050db3c79
fix: Sidebar activeGroup
2019-11-08 16:15:40 +05:30
Faris Ansari
dc3b3a3836
fix: Fallback for getFilters
2019-11-08 16:15:14 +05:30
Faris Ansari
15e4dc6314
fix: Undo currency formatting / parsing
2019-10-30 02:23:19 +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
0cf5440e48
fix: Focus first item on sidebar group click
2019-10-24 17:19:22 +05:30
Faris Ansari
03c1badd24
fix: Add Icon
2019-10-24 16:55:58 +05:30
Faris Ansari
4d9e9fc3ea
fix: Button gradient
2019-10-24 16:55:53 +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
38c3237ff3
fix: Select icon
2019-10-24 16:09:18 +05:30
Faris Ansari
c5fef9442a
fix: SetupWizard
...
- White background
- Placeholders for inputs
2019-10-24 10:47:01 +05:30
Faris Ansari
b771d4112e
fix: Use grays from palette
2019-10-23 00:37:46 +05:30
Faris Ansari
2cac5f1a8c
fix: Window draggable from PageHeader
2019-10-22 18:53:08 +05:30
Faris Ansari
b9e52917be
fix: Add placeholders for Item fields
2019-10-22 18:52:56 +05:30
Faris Ansari
ebc8693c69
fix: Set blurred sidebar background using vibrancy
2019-10-22 18:52:17 +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
Faris Ansari
1537ea4609
feat: Chart of Accounts
2019-10-14 02:48:18 +05:30
Faris Ansari
6892895215
feat: Misc
...
- Table control
- FormControl (size=small)
- DatabaseSelector
- SetupWizard
- Tax Quick Edit
- AutoComplete
- Link extends from AutoComplete
2019-10-13 17:33:01 +05:30
Faris Ansari
6126a6ee63
fix: List Pagination
2019-10-11 16:28:37 +05:30
Faris Ansari
227133c1ab
feat: InvoiceForm
...
- SalesInvoice List with badges in Status column
- QuickEdit view in InvoiceForm and ListView
- Native Date control for now
- Wrap Quick Edit and Invoice Form in keep-alive
2019-10-11 15:25:50 +05:30
Faris Ansari
59e79ab919
feat: Link field with create new doc
2019-10-06 18:03:21 +05:30
Faris Ansari
0f89720770
feat: Customer/Supplier doctype based on Party
2019-10-06 03:12:08 +05:30
Faris Ansari
eb348c7210
fix: QuickEditForm
...
- Create a new document
- Rename a document
- Auto save document on value change
2019-10-06 03:11:33 +05:30
Faris Ansari
9b9181146e
feat: QuickEditForm
2019-10-05 01:48:10 +05:30
Faris Ansari
39fd8e2716
fix: PageHeader
2019-10-04 23:51:26 +05:30
Faris Ansari
4f1c368ea9
fix: New List Design
2019-10-04 23:30:51 +05:30
Faris Ansari
d407547b84
feat: Add Inter font
2019-10-04 23:25:28 +05:30
Faris Ansari
f040d397bf
feat: New Frappe Accounting Design
...
- Add tailwindcss
- Implement Sidebar
2019-10-03 19:16:12 +05:30
thefalconx33
a35000d820
Data / Bank Statement Import
2019-09-03 15:14:38 +05:30
thefalconx33
3192cb556a
Multicurrency
2019-09-03 15:11:36 +05:30
thefalconx33
562b4759e0
- Bug Fixes
...
- PnL & Balance Sheet
- Search Keyboard Navigation
2019-08-20 14:27:27 +05:30
thefalconx33
54e115b030
[Fixes] #98 UI Issues 05-08-2019
2019-08-14 13:22:45 +05:30
thefalconx33
88021193fc
- SalesInvoice renaming typo
...
- Reports search
2019-08-05 15:03:05 +05:30
thefalconx33
f88fbe240a
- Minor UI changes
2019-08-01 18:30:52 +05:30
thefalconx33
86d0ef3d06
- Dashboard
...
- SearchBar
- Invoice & Bill Rename
2019-08-01 17:22:58 +05:30
thefalconx33
ed164a492e
- GSTR1, GSTR2, GSTR3B Reports
...
- Message Dialog
- Handle Error in Form Submit and Revert
- Report Filter Custom Doc
2019-07-30 17:32:49 +05:30
thefalconx33
472451203c
GSTR3B Json generation
2019-07-25 15:20:48 +05:30
thefalconx33
4f9d82c7ca
Auto fill fiscal year on setup.
2019-07-24 16:24:34 +05:30
thefalconx33
ed357ecb46
- Chart of accounts action buttons
...
- Report Export with current filters
2019-07-24 15:02:53 +05:30
thefalconx33
03b2180cdc
Chart of Accounts show debit and credit
2019-07-22 17:19:48 +05:30
thefalconx33
ebf6800d65
FIX: incorrect path to country coa json after building
2019-07-22 17:11:09 +05:30
thefalconx33
2d2c9d4e6a
Minor Fixes
2019-07-22 15:26:30 +05:30
thefalconx33
466597459a
Purchase Cycle
2019-07-19 18:54:31 +05:30
thefalconx33
e4c2bd3dda
* New Account defaults & filters based on rootType
...
* Trial Balance: Parent accounts assumes child data
* Trial Balance: Tree View
2019-07-18 16:15:44 +05:30
thefalconx33
90411d3ec9
* Dynamic Filters
...
* Report Actions
2019-07-18 12:19:12 +05:30
thefalconx33
0a4e127b79
Sidebar with Groups
2019-07-16 14:44:44 +05:30
thefalconx33
96476f56c3
* Added Country Currency.
...
* Invoice reverts linked Payments
* Transactions affects account balance
* Chart Of Accounts shows account balance
2019-07-16 12:37:21 +05:30
Prssanna Desai
5bae1a54ec
Fixes for new Customer and new DB bugs
...
Follow-up on 72c6d7f6c7
2019-02-18 11:52:20 +05:30
Nishchith K
72c6d7f6c7
Winter Sprint: Work ( #79 )
...
* init()
* Country-wise Chart of accounts on setup
* Add a sample invoice template
* Some error fixes
* [fix] missing COA
- move importCOA.js from models/doctype/account to models/doctype/Account
* All Account initial balance zero
* setup Bank Reconciliation
* New chart of accounts tree component
* GST taxes added. initialized gst reports.
* [chore] add *.db to .gitignore
* [fix] importCOA path error
* fix error + bank reconciliation fields
* [feat] add gst taxes
* GST report initialized
* GST report finalized
* GST report finalized
* Complete min. reconciliation
* [feat] auto select tax in invoice based on states
* [chore] fix merge changes
* Fix date issue - Make Payment
* Add invoice templates and invoice customizer panel
* Restructure invoice vue components
* update file with fiscal year
* Fix issues in invoice designs
* Add company settings. Dynamic addresses in invoice
* Move invoice styles to different file and add separate components for addresses
* [feat] add export-filtered-data-to-csv to reports
* [feat] add Export Wizard component for customizing export
* Fix invoice customizer position while scrolling. Fix address displayed as undefined in invoice if not found in db
* [chore] change markup for select all chkbox
* Setup config as doctype
* GSTIN bug fix
* Add custom google fonts
* Add Send email footer
* Fix DateTime
* Complete Merge + Resolve
* Complete Merge + Resolve
* [chore] change layout of Export Wizard
* [enh] optimize checkNoneSelected, style export modal footer divider
* Add Tax to SideBar
* Remove extra logs
* [fix] db name section in sidebar showing absolute path instead of dbname in windows i.e. platform=win32
* Country-wise Chart of accounts on setup (#78 )
* Country-wise Chart of accounts on setup
* Some error fixes
* All Account initial balance zero
* Update README.md
- updated installation instructions with more detail
* Merge #79 Winter Sprint: Work
https://github.com/frappe/accounting/pull/79
* Revert "Merge #79 Winter Sprint: Work"
This reverts commit 1715116668
.
2019-02-18 11:12:04 +05:30
Prssanna Desai
c7f27601c3
Revert "Merge #79 Winter Sprint: Work"
...
This reverts commit 1715116668
.
2019-02-17 23:16:50 +05:30
Prssanna Desai
1715116668
Merge #79 Winter Sprint: Work
...
https://github.com/frappe/accounting/pull/79
2019-02-17 22:07:32 +05:30
Rushabh Mehta
fcb6411e4e
Merge pull request #82 from Jaffrey98/path-fix
...
Fix database name in sidebar [WINDOWS]
2019-02-15 15:06:39 +05:30
Saqib
6721d81397
Country-wise Chart of accounts on setup ( #78 )
...
* Country-wise Chart of accounts on setup
* Some error fixes
* All Account initial balance zero
2019-02-11 18:44:50 +05:30
Jaffrey98
3653fa9b55
[fix] db name section in sidebar showing absolute path instead of dbname in windows i.e. platform=win32
2019-01-26 10:59:44 +05:30
Netchamp
aa721b59cc
Add Electron builder target configuration
2019-01-12 16:46:11 +05:30
Faris Ansari
163a25529b
Add viewConfig for PnL and TB
2018-10-26 02:27:34 +05:30
Faris Ansari
cc28e0ee45
Add payment list
2018-10-26 02:26:44 +05:30
Faris Ansari
aee837f258
Status indicator in list
2018-10-26 02:26:27 +05:30
Faris Ansari
84ddc30f2b
Add Tree route and Chart of Accounts to sidebar
2018-10-23 22:58:26 +05:30
Faris Ansari
d3527ef50b
Add Report page and fix form save
2018-10-23 18:13:36 +05:30
Faris Ansari
082bb526b6
Desk, DatabaseSelector and SetupWizard
2018-10-23 18:12:36 +05:30
Faris Ansari
e7984bcfce
Title for SettingSection
2018-10-23 09:48:07 +05:30
Faris Ansari
40d82bf5fd
Add Settings Page with autosave
2018-10-23 02:59:07 +05:30
Faris Ansari
935d5a340f
PDF Print
2018-10-23 02:18:38 +05:30
Faris Ansari
bd3b266a69
Render ListView based on listConfig
2018-10-23 02:02:37 +05:30
Faris Ansari
550c2708d2
Refresh ListView on doctype change, filter list by keyword
2018-10-23 00:40:45 +05:30
Faris Ansari
ae2d95328a
Merge with master
2018-10-22 23:40:22 +05:30
Faris Ansari
a00764e95e
Reorganize boot logic for Electron
2018-10-22 23:32:47 +05:30
Faris Ansari
dfbddd651a
Initialize db in electron entry
2018-10-21 18:19:33 +05:30
Faris Ansari
26beb66147
Add renderer entry for electron
2018-10-20 18:02:01 +05:30
Faris Ansari
b83b7d19e5
Add PrintView
2018-10-15 17:35:01 +05:30
Faris Ansari
2f948e102c
Sidebar hover and active color
2018-10-15 17:33:18 +05:30
Faris Ansari
5b32d5ba8d
Add form-actions in FormView
2018-10-15 17:33:04 +05:30
Faris Ansari
fa12e0f1d6
Initialize new theme and pages from scratch
...
- Add ListView and FormView
2018-10-11 00:21:03 +05:30
Faris Ansari
70bf80d347
feat: Data Import first cut
2018-10-10 16:02:56 +05:30
Faris Ansari
e976bcbe9f
fix: SetupWizard and bootstrap CoA
2018-10-05 11:05:20 +05:30
Faris Ansari
56d1ebe68b
Get port from frappe.conf
2018-10-04 14:55:05 +05:30
Faris Ansari
a674fd0ccf
Chart of Account and Sales Register links in Sidebar
2018-09-29 12:53:46 +05:30
Faris Ansari
4eeabe9238
Organize sidebar items, fix layout
2018-09-26 19:53:53 +05:30
Faris Ansari
2d58aaf33d
Restructure according to frappejs cli
2018-07-29 17:20:10 +05:30
Faris Ansari
f2e85ca88d
remove onTitleClick
2018-07-17 17:01:25 +05:30
Faris Ansari
e170ab5655
Sidebar Title
...
- set as companyName
- open DatabaseSelector on click
2018-07-15 17:11:27 +05:30
Faris Ansari
4b86558527
Remove bootstrap import
2018-07-15 12:30:57 +05:30
Suraj Shetty
2fb6ad3da6
Import bootstrap module
2018-07-14 20:09:38 +05:30
Suraj Shetty
904baba237
Merge branch 'move-to-vue' of https://github.com/frappe/accounting into move-to-vue
2018-07-14 20:01:22 +05:30
Suraj Shetty
ced90dc19a
Pass filters to report through query parameters
2018-07-14 20:00:42 +05:30
Faris Ansari
e9d2f5c2c2
Initialize docs in frappe.init
2018-07-14 18:45:21 +05:30
Faris Ansari
cda0bbffc7
Use frappeVue plugin instead of manual initialization
2018-07-14 13:02:01 +05:30
Faris Ansari
bb5dc896c8
Update modalPlugin
2018-07-10 19:10:23 +05:30
Faris Ansari
cb13d0d5c1
Replace color values with constants
2018-07-09 20:26:36 +05:30
Faris Ansari
b29f6f0be7
Dont reroute if currentPath is not root
...
- Provide frappe as computed properties for access in templates
2018-07-09 18:33:38 +05:30
Faris Ansari
55839d2956
update frappejs version
2018-07-05 15:44:49 +05:30
Faris Ansari
d82b78ac87
Move Vue components to frappejs
2018-06-27 20:06:42 +05:30
Faris Ansari
2b68d2b57a
[eslint] Semi always
2018-06-26 16:43:05 +05:30
Faris Ansari
64f166470d
Enable Save only when form is dirty
2018-06-26 16:42:51 +05:30
Faris Ansari
a05858277d
Add Int control
2018-06-25 16:48:07 +05:30
Faris Ansari
8d8b75bce8
Set awesomplete input value on value change
2018-06-25 14:41:03 +05:30
Faris Ansari
0cef55e0aa
formTitle for new doc
2018-06-25 14:12:06 +05:30
Faris Ansari
2827c97134
Move ListAndForm to pages
2018-06-25 14:11:55 +05:30
Suraj Shetty
a5766b7516
Merge branch 'move-to-vue' of https://github.com/frappe/accounting into move-to-vue
2018-06-25 14:04:48 +05:30
Suraj Shetty
67d24bf128
Add link modal
2018-06-25 13:41:37 +05:30
Faris Ansari
79bcee0aee
[fix] Translate function
2018-06-24 11:22:41 +05:30
Suraj Shetty
999cb583f3
Password control
2018-06-19 09:29:43 +05:30
Faris Ansari
e80d5570c5
closeModal
2018-06-15 21:16:45 +05:30
Faris Ansari
26cd66814a
Translated sidebar items
2018-06-15 21:16:14 +05:30
Suraj Shetty
7577a2d0e5
Merge branch 'move-to-vue' of https://github.com/frappe/accounting into move-to-vue
2018-06-14 13:09:31 +05:30
Faris Ansari
2c16d868d5
Add Modal
...
- use this.$modal.show(options) to use in any component
2018-06-13 14:44:51 +05:30
Suraj Shetty
7b9b897f9b
Add Report View and Dynamic Link
2018-06-11 16:50:34 +05:30
Faris Ansari
441ec973e2
Add SetupWizard page
...
- Add File Control
- Add Indicator and Button components
2018-06-11 15:16:25 +05:30
Faris Ansari
3b65aea6a4
Organize Form and List components in folders
2018-06-08 12:04:08 +05:30
Faris Ansari
86042827cc
[wip] Form validation
2018-06-07 08:03:52 +05:30
Faris Ansari
a268e1a4ef
Add Table control with ModelTable
...
- onlyInput prop for FrappeControl
2018-06-07 07:23:26 +05:30
Faris Ansari
577ee9d21d
Separate sidebar into file
2018-06-04 16:30:46 +05:30
Faris Ansari
d6989ff2dd
Add Date control
2018-06-04 16:30:33 +05:30
Faris Ansari
d518ca3e6d
Form rendering based on Layout
...
- ListAndForm is now cached between list and form routes
2018-06-04 15:00:12 +05:30
Faris Ansari
90f8c754a9
NotFound and FeatherIcon component
2018-06-04 14:59:47 +05:30
Faris Ansari
0b6862e79c
checkItem and deleteItems in List
2018-06-04 14:58:26 +05:30
Faris Ansari
57c0b21ed9
active item class
2018-06-04 14:57:27 +05:30
Faris Ansari
7eee7cd24f
More flexible Base, add more controls
...
- Autocomplete
- Check
- Code
- Currency
- Float
- Link
2018-06-04 14:57:10 +05:30
Faris Ansari
0887c4e74c
Move to Vue
...
- First cut
2018-06-01 18:05:51 +05:30
Rushabh Mehta
b5e3188608
[start] reports
2018-03-26 17:44:27 +05:30
Rushabh Mehta
edb0924375
filters, wip
2018-03-08 19:01:40 +05:30
Rushabh Mehta
b72878110d
added ledger
2018-03-05 22:15:40 +05:30
Rushabh Mehta
270051761a
print format
2018-02-21 15:09:27 +05:30
Rushabh Mehta
34b72f2297
refactor naming and added taxes!
2018-02-16 18:44:38 +05:30
Rushabh Mehta
650ad31d12
list row for invoice
2018-02-15 15:23:48 +05:30
Rushabh Mehta
60a176a52f
3 column
2018-02-14 22:15:07 +05:30
Rushabh Mehta
c7f3134f83
add invoice settings
2018-02-12 21:53:14 +05:30
Rushabh Mehta
cf5f029ea0
added fetch
2018-02-09 18:26:10 +05:30
Rushabh Mehta
1b48a5e9ee
invoice child editing
2018-02-06 22:43:34 +05:30
Rushabh Mehta
cd5461722e
add customer model
2018-01-31 15:43:59 +05:30
Rushabh Mehta
d1e7533475
refactor
2018-01-30 18:56:35 +05:30