2
0
mirror of https://github.com/frappe/books.git synced 2025-01-14 03:23:36 +00:00
Commit Graph

1894 Commits

Author SHA1 Message Date
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
30f5ca1a2e fix: cleanup todo model 2019-12-20 11:58:50 +05:30
Faris Ansari
7071879ae5 fix: Better date format options with label 2019-12-20 11:58:31 +05:30
Faris Ansari
a53cc9f119 fix: validate select for array of objects 2019-12-20 11:58:00 +05:30
Faris Ansari
1603346b20 fix: validate mandatory for table fields 2019-12-20 11:57:29 +05:30
Faris Ansari
6b596a4021 feat: doc.push for adding children without change 2019-12-20 11:56:52 +05:30
Faris Ansari
75184d43c3 fix: update modified after triggers 2019-12-20 11:54:48 +05:30
Faris Ansari
2205a212eb feat: validate method for fields 2019-12-20 11:52:16 +05:30
Faris Ansari
3a1a4caa78 fix: Better check for DuplicateEntryError 2019-12-20 11:48:53 +05:30
Faris Ansari
bd5ee080c2 fix: Formatting and model name 2019-12-18 23:54:58 +05:30
Faris Ansari
d19182b583 fix: Singles
- Initialize defaults for SIngles
- Cast values when loading a Single document
2019-12-18 23:52:47 +05:30
Faris Ansari
fef4f96e78 fix: frappe.db.getCachedValue
- CacheManager
- Use db.getCachedValue in doc.getFrom
2019-12-18 23:51:45 +05:30
Faris Ansari
7198979fc7 fix: frappe.registerModels
- Directly register from models object, not models.models
- frappe.getModels
- Validate model before registering
- Fix model.extend bug for duplicate fields
- Remove usage of deepmerge and use lodash/cloneDeep
2019-12-18 23:48:53 +05:30
Faris Ansari
d104a4ffa4 v0.0.3-beta.2 2019-12-17 12:35:47 +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
0277b7c0e7 fix: Set Party defaults
- Set default Account and Currency
- Reorder fields
2019-12-16 18:04:10 +05:30
Faris Ansari
6e97fe4ad5 fix: Active Tab Icon color in Settings 2019-12-16 17:55:57 +05:30
Faris Ansari
bdbad0913e v0.0.3-beta.1 2019-12-16 17:27:35 +05:30
Faris Ansari
9481a4c072 chore: Update frappejs 2019-12-16 17:27:11 +05:30
Faris Ansari
2212b007ee fix: Enable maximise button in Mac 2019-12-16 17:26:53 +05:30
Faris Ansari
2db4484ab2 chore: Dont git add in lint-staged 2019-12-16 17:13:05 +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
655bb8f295 fix: Regex for windows path 2019-12-16 17:13:04 +05:30
Faris Ansari
edda250d6e v0.0.3-beta.0 2019-12-13 21:55:49 +05:30
Faris Ansari
ffcd81c7bc chore: Travis script for electron build 2019-12-13 21:55:10 +05:30
Faris Ansari
86c57af94b test: Add test for database migration 2019-12-13 12:43:45 +05:30
Faris Ansari
20b7f0d0ac fix: Remove balance from quickEdit 2019-12-13 12:27:24 +05:30
Faris Ansari
fca0a8986f fix: Rename "No" to "Unit"
- fix eslint issues
2019-12-13 12:25:23 +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
d1bbda829a fix: Foreign key creation 2019-12-12 20:23:24 +05:30
Faris Ansari
4d616c075f fix: Database
- Fix frappe.db.get for non existent record with children
- triggerChange in frappe.db.rename
- Handle null value in getAll filters
2019-12-11 17:57:25 +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
218b1a7a6b
Merge pull request #110 from frappe/knex
feat: Use Knex for query building
2019-12-10 01:49:02 +05:30
Faris Ansari
b48f0b2df9 chore: Add --exit to mocha test 2019-12-10 01:46:02 +05:30