Commit Graph

373 Commits

Author SHA1 Message Date
Albert Cervera i Areny 1b177f7ba0 Use 'code' widget for query field. 2023-12-07 18:00:04 +01:00
Albert Cervera i Areny 7d6ecf521a Use cascade for dimension and mesure in babi.order. 2023-12-07 18:00:04 +01:00
Raimon Esteve d4d41388da FIX typo get_action_values class 2023-12-05 21:44:48 +01:00
nan-tic-dev a7aec6b257 Add today to eval in context filter and help
#163132
2023-11-23 14:21:59 +01:00
Albert Cervera i Areny 3c123069af Adapt to latest openai API. 2023-11-09 18:54:47 +01:00
Albert Cervera i Areny 1d21c99562 Update translations. 2023-11-01 23:58:39 +01:00
Albert Cervera i Areny bd70cf8fd1 Add expand field to dimensions and measures. 2023-11-01 23:50:18 +01:00
Raimon Esteve 0c030730a8 Encode email subject
#162599
2023-10-18 08:02:27 +02:00
Albert Cervera i Areny f9234a984b Pyflakes fixes 2023-10-11 10:41:09 +02:00
Raimon Esteve 0765d287a4 In case there is a create view or SQL typo error, we do rollback to send error message to user
#162348
2023-10-05 09:48:04 +02:00
Albert Cervera i Areny 0495cefceb Add missing classmethod decorator to table's delete. 2023-09-15 20:15:49 +02:00
nan-tic-dev 64a77d9c86 Allow checking filters and expressions | #162187 (#11)
Co-authored-by: Albert Cervera i Areny <albert@nan-tic.com>
2023-09-11 12:21:16 +02:00
Albert Cervera i Areny ca69be884f Update translations. 2023-09-06 02:41:29 +02:00
Albert Cervera i Areny 88c67b561e Fix typo in field name. 2023-09-06 02:34:57 +02:00
Albert Cervera i Areny 299993186f Remove xexpand and xfill attributes from button as they're not permitted by form.rng. 2023-09-06 02:30:26 +02:00
Albert Cervera i Areny 560d758fb7 Add AI completion for SQL queries. 2023-09-06 02:21:24 +02:00
Albert Cervera i Areny f0d0a9a53c Remove unnecessary actions and use plural in several menu entries. 2023-09-02 13:31:32 +02:00
Albert Cervera i Areny 8b8f89dff3 Syntax error and pyflakes fixes. 2023-09-01 23:59:51 +02:00
Albert Cervera i Areny 6487038ff8 Properly manage the situation when a table changes its type between table and view | #162043 2023-09-01 17:32:12 +02:00
Albert Cervera i Areny e04d399928 Make reports, filters and expressions deactivable. 2023-08-17 10:30:10 +02:00
Raimon Esteve b2e72e1306 Remove print 2023-07-10 07:34:33 +02:00
Albert Cervera i Areny 801e1ddc10 Add missing gettext(). 2023-06-09 15:49:58 +02:00
Bernat Brunet c05895e575 Fix config name. 2023-06-03 11:54:57 +02:00
Albert Cervera i Areny 76feb2ce19 Make queue_name configurable. 2023-06-03 10:30:43 +02:00
Bernat Brunet 615d8f58c0 Ensure to use the new babi cron method when create a cron from babi.
Update the existen babi crons with the new method.
2023-06-01 06:52:43 +02:00
Albert Cervera i Areny 7237aed16e Fix sqlite tests. 2023-05-19 23:40:44 +02:00
Albert Cervera i Areny 40a62c9b46 Remove pdb call. 2023-05-19 19:59:40 +02:00
Albert Cervera i Areny c5e0c7c310 Handler table dependencies. 2023-05-19 19:59:05 +02:00
Albert Cervera i Areny 0e8e10ffe6 Add CASCADE to DROP TABLE for model-type tables. 2023-05-18 18:55:23 +02:00
Albert Cervera i Areny 8e84866988 Sort dashboards, widgets and tables by name. 2023-05-18 17:36:05 +02:00
Albert Cervera i Areny 8beeeefd79 Use ondelete='CASCADE' for babi.field table field. 2023-05-18 16:14:24 +02:00
Albert Cervera i Areny f502a7297c In widget list view, expand name. 2023-05-18 16:12:51 +02:00
Albert Cervera i Areny f4c67e7a9a Do not crash trying to return date, datetime or timedelta fields. 2023-05-18 00:18:17 +02:00
Raimon Esteve 3f96fd312e Increase version number 2023-05-10 17:22:37 +02:00
Albert Cervera i Areny 293ca3da5e Use CASCADE in PostgreSQL backend only 2023-04-24 10:31:03 +02:00
Albert Cervera i Areny d6521344e5 Use CASCADE with DROP TABLE. 2023-04-21 14:46:59 +02:00
Albert Cervera i Areny a2b7338958 Fix invisible attribute in table list view. 2023-04-21 14:38:42 +02:00
Albert Cervera i Areny daa09ba083 In table list view, allow searching by query. 2023-04-21 12:33:35 +02:00
Albert Cervera i Areny 5f03d1060c Use CASCADE in DROP VIEW in case there are other views that depend on the existing one. 2023-04-20 19:42:22 +02:00
Albert Cervera i Areny a4259a7a5e Add height to dashboard item. 2023-04-16 01:51:46 +02:00
Albert Cervera i Areny 8b9a1d5e8f Store and show errors that are produced computing a table. 2023-04-04 19:56:40 +02:00
Albert Cervera i Areny 1cbdb09191 Create a view for tables of type query. 2023-04-04 19:55:57 +02:00
Albert Cervera i Areny 83f7d961a5 Show type field in table list view. 2023-04-04 19:50:31 +02:00
Albert Cervera i Areny 7de389f816 Notify when table computation has finished. 2023-04-04 18:25:14 +02:00
Albert Cervera i Areny cc37cf60b5 Add preview field in table model. 2023-04-04 18:21:29 +02:00
Albert Cervera i Areny ddd9f214b9 Honour limit parameter in get_query(). 2023-04-04 18:18:44 +02:00
Albert Cervera i Areny eebccf5382 Add median aggregate. 2023-04-03 14:20:12 +02:00
Albert Cervera i Areny 0bb996e91a Use a list for record because we need assignment. 2023-04-03 14:17:29 +02:00
Albert Cervera i Areny 8704c6cac9 Ensure we copy records correctly 2023-04-03 14:04:48 +02:00
Albert Cervera i Areny c5da95bb00 Do not check aggregates if field has no type. 2023-03-15 23:03:41 +01:00