Commit Graph

628 Commits

Author SHA1 Message Date
Hillel Coren 0fa3b0615c Support company '1st month of year' setting 2018-11-19 17:14:01 +02:00
Hillel Coren fcf94276ae Hide payments for deleted clients/invoices 2018-11-15 17:53:52 +02:00
Hillel Coren 27e133417e Dashboard 2018-11-15 12:10:04 +02:00
Hillel Coren 7a624749b2 Dashboard 2018-11-15 11:41:26 +02:00
Hillel Coren 65ea3c0223 Dashboard 2018-11-13 00:05:29 +02:00
Hillel Coren 91a65a1126 Dashboard 2018-11-12 23:21:50 +02:00
Hillel Coren ba08a820b8 Dashboard 2018-11-12 22:53:11 +02:00
Hillel Coren 9dbcf89f05 Dashboard 2018-11-12 22:29:17 +02:00
Hillel Coren c698473279 Dashboard 2018-11-12 20:57:47 +02:00
Hillel Coren 118779316b Dashboard 2018-11-12 20:48:20 +02:00
Hillel Coren 08fddd1172 Dashboard 2018-11-12 20:45:41 +02:00
Hillel Coren 73711a1584 Dashboard 2018-11-12 17:22:02 +02:00
Hillel Coren 157a49c490 Dashboard 2018-11-12 16:13:38 +02:00
Hillel Coren 3b3476d522 Dashboard 2018-11-12 12:30:51 +02:00
Hillel Coren 0f9355f17e Dashboard 2018-11-12 12:04:10 +02:00
Hillel Coren a4ef116b45 Biometric auth 2018-11-11 22:39:23 +02:00
Hillel Coren 8e58818af1 Flutter upgrade 2018-11-11 12:02:55 +02:00
Hillel Coren 94149deeee Change over to shared prefs 2018-10-05 14:54:12 +03:00
Hillel Coren 60b94c876f Dashboard 2018-09-27 19:30:09 +03:00
Hillel Coren 65eabe00f6 Update labels 2018-09-27 19:14:49 +03:00
Hillel Coren d9e390508d Update labels 2018-09-27 19:11:40 +03:00
Hillel Coren 12a82d21db Login 2018-09-27 11:12:01 +03:00
Hillel Coren 1dacebe195 Store email/url/secret in key chain 2018-09-25 23:12:41 +03:00
Hillel Coren 06e07e4616 Store email/url/secret in key chain 2018-09-25 23:08:06 +03:00
Hillel Coren fb28e6306c Dashboard 2018-09-25 22:14:30 +03:00
Hillel Coren 6d0739b362 Dashboard 2018-09-25 22:10:36 +03:00
Hillel Coren 1aeeff7bbb Fix default sorting 2018-09-25 22:02:09 +03:00
Hillel Coren fc06e627c9 Check API url 2018-09-25 19:07:29 +03:00
Hillel Coren ac56a46ed6 Refactor 2018-09-25 18:19:26 +03:00
Hillel Coren 112604af7b Improve login 2018-09-25 17:31:05 +03:00
Hillel Coren dfd4e76e6b Store token in keychain 2018-09-25 14:58:26 +03:00
Hillel Coren c19d570e8b Dashboard 2018-09-25 00:18:35 +03:00
Hillel Coren 8a887a6ba2 Dashboard 2018-09-25 00:00:53 +03:00
Hillel Coren e2e64a43cc Dashboard 2018-09-23 15:25:45 +03:00
Hillel Coren ed214acae4 Dashboard 2018-09-23 10:38:08 +03:00
Hillel Coren 2e27264d75 Dashboard 2018-09-23 10:23:17 +03:00
Hillel Coren d8a654f207 Dashboard 2018-09-21 17:45:20 +03:00
Hillel Coren b33e009a1a Dashboard 2018-09-21 17:37:00 +03:00
Hillel Coren b6e46fbf78 Dashboard 2018-09-21 14:06:21 +03:00
Hillel Coren 384c0dd5e8 Dashboard 2018-09-21 13:57:17 +03:00
Hillel Coren 3d0bb628f2 Dashboard 2018-09-21 10:08:40 +03:00
Hillel Coren 225d593c87 Dashboard 2018-09-20 20:37:24 +03:00
Hillel Coren 0a10acd216 Dashboard 2018-09-20 20:36:24 +03:00
Hillel Coren 41530b18d8 Dashboard 2018-09-20 20:28:50 +03:00
Hillel Coren ce1cd032a1 Dashboard 2018-09-20 20:23:18 +03:00
Hillel Coren 0145e34dbb Dashboard 2018-09-20 18:16:07 +03:00
Hillel Coren 1ed3439cdb Dashboard 2018-09-20 18:14:27 +03:00
Hillel Coren 58cbfbb0e2 Dashboard 2018-09-20 15:18:42 +03:00
Hillel Coren a8671d6b23 Dashboard 2018-09-20 15:06:09 +03:00
Hillel Coren 9e2b68c3eb Dashboard 2018-09-20 12:33:00 +03:00
Hillel Coren 3ca99eaef7 Dashboard 2018-09-20 10:40:20 +03:00
Hillel Coren b64bec4b74 Dashboard 2018-09-20 10:19:42 +03:00
Hillel Coren 208c8afdec Dashboard 2018-09-20 09:06:53 +03:00
Hillel Coren 696763fba1 Dashboard 2018-09-20 08:55:34 +03:00
Hillel Coren 9d1e93f597 Dashboard 2018-09-18 09:47:37 +03:00
Hillel Coren c92b51b4ca Dashboard 2018-09-18 09:29:56 +03:00
Hillel Coren 8ab5494d61 Dashboard 2018-09-17 22:00:40 +03:00
Hillel Coren d810d18519 Dashboard 2018-09-17 21:22:25 +03:00
Hillel Coren 8b62a30d6f Dashboard 2018-09-17 21:15:32 +03:00
Hillel Coren 841c8b41a6 Dashboard 2018-09-17 20:46:41 +03:00
Hillel Coren 01a1e5dc60 Dashboard 2018-09-17 17:41:00 +03:00
Hillel Coren 7c132bc5d0 Dashboard 2018-09-17 16:58:34 +03:00
Hillel Coren 7453352c1f Dashboard 2018-09-17 15:43:04 +03:00
Hillel Coren 155a4f4c64 Bug fixes 2018-09-16 21:15:43 +03:00
Hillel Coren 63863b939a Handle null client values 2018-09-14 16:46:09 -07:00
Hillel Coren 1cdd5bb406 Remove biometric auth 2018-09-14 14:35:24 -07:00
Hillel Coren dfe73d5272 Authentcation 2018-09-14 10:56:57 -07:00
Hillel Coren 762d990052 Added authentication 2018-09-14 10:10:34 -07:00
Hillel Coren dd939e2e5f Fix default quote sorting 2018-09-13 23:34:15 -07:00
Hillel Coren 2dc1824a9a Quotes 2018-09-13 12:26:40 -07:00
Hillel Coren 1f058d4824 Quotes 2018-09-13 10:21:26 -07:00
Hillel Coren fd4bb3f5b1 Add back cached image 2018-09-12 21:04:35 -07:00
Hillel Coren a620940ccb Dashboard not loading #30 2018-09-12 18:52:50 -07:00
Hillel Coren f3370e521d Payments 2018-09-04 21:16:01 -07:00
Hillel Coren 815c724b17 Payments 2018-09-04 15:19:36 -07:00
Hillel Coren d651e7fd66 Payments 2018-09-04 13:33:49 -07:00
Hillel Coren b5d0d30f26 Payments 2018-09-04 13:12:26 -07:00
Hillel Coren 341dbe88bb Payments 2018-09-04 13:00:00 -07:00
Hillel Coren b1c79a4ce7 Payments 2018-09-03 20:59:11 -07:00
Hillel Coren a1ad0ce07c Payments 2018-09-03 18:01:00 -07:00
Hillel Coren 82d6220d70 Refactor 2018-09-03 17:22:30 -07:00
Hillel Coren f1f88a1eb7 Payments 2018-09-03 15:55:33 -07:00
Hillel Coren 87e83aa461 Refactor 2018-09-03 12:41:42 -07:00
Hillel Coren 095f5ffe18 Payments 2018-09-03 12:09:49 -07:00
Hillel Coren e9694c4ba8 Payments 2018-09-02 22:51:52 -07:00
Hillel Coren b8c67628bb Payments 2018-09-02 22:43:13 -07:00
Hillel Coren d04386974b Payments 2018-09-02 22:34:04 -07:00
Hillel Coren fd9d73f68f Payments 2018-09-02 20:42:56 -07:00
Hillel Coren 6e3b5353e3 Payments 2018-09-02 20:32:46 -07:00
Hillel Coren 5f7b656db6 Payments 2018-08-31 17:20:18 -07:00
Hillel Coren 2d1b3997b1 Payments 2018-08-31 10:00:47 -07:00
Hillel Coren 7b72d526a9 Payments 2018-08-31 00:06:22 -07:00
Hillel Coren 520f6cbf41 Payments 2018-08-30 22:57:47 -07:00
Hillel Coren 825c65ea74 Payments 2018-08-30 22:40:50 -07:00
Hillel Coren 5228f9154d Payments 2018-08-30 17:04:43 -07:00
Hillel Coren a64f274736 Payments 2018-08-30 11:55:08 -07:00
Hillel Coren 339f84d79d Quotes 2018-08-26 15:29:01 -07:00
Hillel Coren 988066dae7 Quotes 2018-08-26 15:17:38 -07:00
Hillel Coren 2b73e3b9c0 Quotes 2018-08-26 15:15:30 -07:00
Hillel Coren ce4bcc65be Quotes 2018-08-26 12:57:01 -07:00
Hillel Coren 128c025224 Quotes 2018-08-26 12:50:44 -07:00
Hillel Coren b4b2afaa4f Quotes 2018-08-23 22:47:49 -07:00
Hillel Coren cdb130418e Quotes 2018-08-23 21:38:54 -07:00
Hillel Coren ea722e1675 Quotes 2018-08-23 17:22:20 -07:00
Hillel Coren 18c64d8b0b Quotes 2018-08-23 17:22:14 -07:00
Hillel Coren 080bc26de3 Quotes 2018-08-23 10:57:49 -07:00
Hillel Coren 5a3a30dc4e Quotes 2018-08-22 21:00:56 -07:00
Hillel Coren e1f60319e8 Quotes [WIP] 2018-08-22 12:05:46 -07:00
Hillel Coren f0c323b3c3 Starter 2018-08-20 23:21:31 -07:00
Hillel Coren 118ccda4a2 Starter 2018-08-20 22:30:32 -07:00
Hillel Coren d44662baff 2FA 2018-08-20 20:49:16 -07:00
Hillel Coren 6c7f8902e1 2FA 2018-08-20 17:19:42 -07:00
Hillel Coren 064a9a2e10 Clean up 2018-08-19 20:15:04 -07:00
Hillel Coren ca2de49125 Match master 2018-08-19 15:25:44 -07:00
Hillel Coren 975468193b Routes 2018-08-19 12:19:44 -07:00
Hillel Coren 1a459647b4 Routes 2018-08-19 12:07:28 -07:00
Hillel Coren 68c1dc2135 Routes 2018-08-19 09:59:08 -07:00
Hillel Coren 37ef7ebba9 Routes 2018-08-19 09:49:39 -07:00
Hillel Coren 463d6d2069 Custom filters 2018-08-17 18:02:33 -07:00
Hillel Coren 2747239389 Custom filters 2018-08-17 17:51:16 -07:00
Hillel Coren ad6736cd10 Custom filters 2018-08-17 17:48:32 -07:00
Hillel Coren 5eddfadee2 Custom filters 2018-08-17 15:58:21 -07:00
Hillel Coren 786ce94ca8 Navigation 2018-08-17 14:43:25 -07:00
Hillel Coren 05ed3de14a Working on users 2018-08-17 12:23:14 -07:00
Hillel Coren 547e5f7016 Working on users 2018-08-17 12:15:44 -07:00
Hillel Coren c02586d6f6 User permissions 2018-08-16 22:17:04 -07:00
Hillel Coren f3799e085e Localization 2018-08-16 11:09:31 -07:00
Hillel Coren b6b2ce02a0 Localization 2018-08-16 11:03:36 -07:00
Hillel Coren 309060e144 Workin on oauth 2018-08-15 12:50:09 -07:00
Hillel Coren e84e6e69f5 Workin on oauth 2018-08-15 12:47:02 -07:00
Hillel Coren de968a60ba Workin on oauth 2018-08-15 12:45:07 -07:00
Hillel Coren e948a51379 Bug fixes 2018-08-14 11:03:08 -07:00
Hillel Coren 136484660b Email templates 2018-08-13 23:40:35 -07:00
Hillel Coren 823175cf85 Email templates 2018-08-13 23:22:11 -07:00
Hillel Coren bf24d0c7d1 Email templates 2018-08-13 22:31:52 -07:00
Hillel Coren e262ceb1e8 Email templates 2018-08-13 22:13:17 -07:00
Hillel Coren a1ee7e91ab Email templates 2018-08-13 22:11:33 -07:00
Hillel Coren 2a1de4b231 Email templates 2018-08-13 22:04:44 -07:00
Hillel Coren 95d8266c99 Email templates 2018-08-13 14:48:01 -07:00
Hillel Coren 10a7ae7e24 Email templates 2018-08-13 12:53:23 -07:00
Hillel Coren 3ac675da39 Email templates 2018-08-13 12:48:04 -07:00
Hillel Coren 05fdd697b1 Email templates 2018-08-13 10:02:01 -07:00
unknown abb8ef93be Upgrade Flutter 2018-08-12 12:02:53 +03:00
unknown 4db2c9fc09 Email templates 2018-08-09 22:39:29 +03:00
unknown 38ff1aadd4 Email template 2018-08-09 18:26:32 +03:00
unknown 04cbeea85a Clients 2018-08-09 11:59:29 +03:00
unknown 13e0bdfc6c Working on clients 2018-08-08 14:16:15 +03:00
unknown 7c9af8e31a Working on clients 2018-08-08 14:02:49 +03:00
unknown 5ace2f8472 Fix default sort 2018-08-08 13:39:38 +03:00
unknown 4d4bc724ec Bug fix 2018-08-08 10:56:20 +03:00
unknown 26531500f1 Bug fix 2018-08-08 10:41:39 +03:00
unknown 01fd67b9d0 Refactor 2018-08-07 12:59:26 +03:00
unknown 15a0ab8994 Refactor 2018-08-07 12:14:30 +03:00
unknown f10f3d30fe Company search 2018-08-06 17:21:39 +03:00
unknown 8cc3a47ae8 Company search 2018-08-06 17:13:56 +03:00
unknown 4c7e3a954f Company search 2018-08-06 16:55:02 +03:00
unknown ce0568f3b7 Company search 2018-08-06 15:49:40 +03:00
unknown 0bbf0e8d41 Company search 2018-08-06 11:19:31 +03:00
unknown c78900cd70 Optimize data loading 2018-08-06 10:44:26 +03:00
unknown c776526833 Optimize data loading 2018-08-06 09:45:48 +03:00
unknown aee6aa6053 Merge fixes 2018-08-05 16:38:03 +03:00
unknown 8a2a6e7d9e Change min version check 2018-08-05 16:01:57 +03:00
unknown 28c4a78807 Improve invoice search 2018-08-04 23:43:15 +03:00
unknown 1cd3787668 Client activity 2018-08-03 11:46:09 +03:00
unknown d3e7eb0663 Client activity 2018-08-03 10:15:25 +03:00
unknown 2e22f84cdd Dashboard 2018-08-02 14:53:37 +03:00
unknown 6b05865390 Fix data init 2018-08-02 12:26:40 +03:00
unknown 5afbb5cf9a Parse activities 2018-08-01 23:53:33 +03:00
unknown 9615f72964 Search/filter refactor 2018-08-01 20:04:06 +03:00
unknown eb39ed55b5 Clear app state w/new versions 2018-08-01 17:48:13 +03:00
unknown 614b921f22 Change bottom app bar icon color if filters are set 2018-08-01 12:07:39 +03:00
unknown 6468f260cc Refactor 2018-07-31 23:14:25 +03:00
unknown 1d282a1bef Dark mode 2018-07-31 16:10:44 +03:00
unknown f0be034ba6 Refactor 2018-07-31 11:44:57 +03:00
unknown 9720436752 Refresh data 2018-07-31 10:45:09 +03:00
unknown f6e7e46728 Refresh data 2018-07-31 09:58:47 +03:00
unknown 96d025ef87 Refresh data 2018-07-31 08:49:38 +03:00
unknown a5a39422b6 Dark mode 2018-07-31 00:02:24 +03:00
unknown bdc8fe074b Enable dark mode 2018-07-30 22:57:03 +03:00
unknown 479773b267 Clarify app token name 2018-07-30 19:14:11 +03:00
unknown 1d54f959ea Bug fixes 2018-07-30 13:38:02 +03:00
unknown 83f3c938f3 Contact editor 2018-07-30 13:19:50 +03:00
unknown 74e763224c Refactor 2018-07-30 12:25:04 +03:00
unknown aa1c657a6d Support reloading client/invoice 2018-07-29 22:40:40 +03:00
unknown d02941eb04 Snackbar fixes 2018-07-29 20:09:03 +03:00
unknown 935f53eafc Snack bar fixes 2018-07-29 19:49:13 +03:00
unknown 0f4dcd2815 Support creating a new client with an invoice 2018-07-29 17:02:10 +03:00
unknown 2ea2987fc2 Rename to invoiceninja_flutter 2018-07-08 10:25:26 +03:00
unknown 8261691d73 Disable snackbar 2018-07-08 09:45:44 +03:00
unknown a80239ee48 Working on snackbar 2018-07-08 09:35:34 +03:00
unknown 4b53d4b6ab Date formatting 2018-07-08 08:59:59 +03:00
unknown 311e9d14af Update invoice actions 2018-07-07 23:32:10 +03:00
unknown 54c8c10f6c Split isLoading and isSaving 2018-07-06 10:52:34 +03:00
unknown 347c525843 Refactor 2018-07-06 10:36:22 +03:00
unknown 2e73c16e1e Refactor 2018-07-05 23:07:26 +03:00
unknown bc15922e51 Refactor 2018-07-05 22:26:12 +03:00
unknown 06a0dbad44 Clean up API url 2018-07-05 16:41:20 +03:00
unknown 5449101ab7 Invoices 2018-07-05 16:20:38 +03:00
unknown 123c808720 Invoices 2018-07-05 14:58:10 +03:00
unknown 03c0db0078 Refactor 2018-07-05 14:15:16 +03:00
unknown 58d9dc8fc8 Refactor 2018-07-05 12:35:09 +03:00
unknown 85ea508ef4 Refactor 2018-07-05 12:12:41 +03:00
unknown a7fcd97783 Filtering 2018-07-05 08:41:22 +03:00
unknown 43325c276c Filtering 2018-07-05 08:29:51 +03:00
unknown 0b74a1d1a0 Navigation 2018-07-04 19:08:04 +03:00
unknown f789bf1ac4 Filtering 2018-07-04 18:33:32 +03:00
unknown cc008d1cf1 Custom fields 2018-07-04 11:07:43 +03:00
unknown 1e86ddd5b6 Refactor 2018-07-04 09:02:22 +03:00
unknown c4d96351ba Taxes 2018-07-04 08:25:41 +03:00
unknown 9a3bafef00 Clean up errors 2018-07-03 13:23:37 +03:00
unknown 604a9a309b Tax rates 2018-07-03 12:47:18 +03:00
unknown b8abdaaf5f Refactor 2018-07-03 11:35:01 +03:00
Anmol Gupta 2aa15d82c7 Refactor 2018-07-03 12:10:43 +05:30
unknown eac93fec2c Refactor 2018-07-02 22:31:00 +03:00
unknown 11abf6c373 Refactor 2018-07-02 20:55:51 +03:00
Anmol Gupta 6c212e7f2b Regerate model files 2018-07-02 20:44:08 +05:30
Anmol Gupta 129b6493f3 Pull from upstream/master and resolve all merge conflicts 2018-07-02 20:41:21 +05:30
Anmol Gupta d16fc4f65c Refactor 2018-07-02 20:05:00 +05:30
unknown ab3d905d52 Invoices 2018-07-02 17:26:36 +03:00
Anmol Gupta 7030f61ce2 Refactor 2018-07-02 19:47:06 +05:30
Anmol Gupta be226c3dcd Refactor 2018-07-02 19:42:24 +05:30
unknown 125c87baa9 Invoices 2018-07-02 16:54:13 +03:00
unknown b6e8e2dc9b Refactor 2018-07-02 15:54:38 +03:00
unknown 64cf3f9095 Refactor 2018-07-02 15:43:54 +03:00
unknown a0b72a27bd Refactor 2018-07-02 15:33:17 +03:00
unknown da873ed28e Refactor 2018-07-02 15:25:30 +03:00
unknown c8000b8fad Refactor 2018-07-02 15:11:13 +03:00
unknown 82bcd78e9f Refactor 2018-07-02 14:53:15 +03:00
unknown 2d7d825c66 Refactor 2018-07-02 14:49:25 +03:00
unknown eec3d2476b Refactor 2018-07-02 13:27:04 +03:00
unknown aaa81cb2be Refactor 2018-07-02 13:24:06 +03:00
unknown 39a73558c3 Refactor 2018-07-02 11:26:24 +03:00
unknown 9e54f08bde Refactor 2018-07-02 11:20:22 +03:00
unknown fd7f453b3e Invoices 2018-07-02 09:41:42 +03:00
unknown 9c869e4278 Invoices 2018-07-02 08:49:14 +03:00
unknown d5e7435097 Invoices 2018-07-02 08:31:56 +03:00
unknown 2c04c9a5f0 Refactor 2018-07-01 12:00:57 -07:00
unknown a2ea06a23d Refactor 2018-07-01 11:55:42 -07:00
unknown 3ff71c3a87 Refactor 2018-07-01 11:47:14 -07:00
unknown 569f9a1487 Invoices 2018-07-01 10:43:27 -07:00
unknown e5ede1c1d4 Invoices 2018-07-01 10:28:04 -07:00
unknown 59e0d47a43 Invoices 2018-07-01 08:01:14 -07:00
unknown 052549cd1e Invoices 2018-07-01 07:42:21 -07:00
unknown d4189bd647 Clean up warnings 2018-07-01 01:31:25 -07:00
unknown ca590dda49 Improve linter 2018-07-01 01:25:39 -07:00
unknown 1a7e7904b9 Invoices 2018-06-30 22:51:02 -07:00
unknown 29f2f3dcc0 Invoices 2018-06-30 13:30:21 -07:00
unknown e8aef442af Invoices 2018-06-30 13:05:23 -07:00
unknown d2f7c8ab68 Refactor 2018-06-29 00:32:21 -07:00
unknown 7b4c4a53b9 Logging 2018-06-28 13:05:16 -07:00