1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2024-11-29 10:24:20 +01:00
fab-manager/app/models
Nicolas Florentin 043ff6d47e wip
2023-07-20 16:55:22 +02:00
..
cart_item wip 2023-07-20 16:55:22 +02:00
concerns wip 2023-07-20 16:55:22 +02:00
open_api removes dead code about OpenAPI (open_api_calls_count_tracings) 2022-02-25 15:39:56 +01:00
stats (wip) slot date in stats 2023-01-31 17:10:07 +01:00
.keep init depot fabmanager 2015-05-05 03:10:25 +02:00
abuse.rb (quality) replacement of the gem NotifyWith by internal code 2023-02-15 10:30:07 +01:00
accounting_line.rb (feat) save the accounting data in DB 2022-12-21 14:11:40 +01:00
accounting_period.rb (bug) restore accounting period 2023-01-06 17:15:39 +01:00
address.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
advanced_accounting.rb (security) upgrade to rails 6 2023-03-22 10:58:22 +01:00
age_range.rb class documentation 2020-03-30 11:33:12 +02:00
application_record.rb (security) upgrade to rails 6 2023-03-22 10:58:22 +01:00
asset.rb inherit models from ApplicationRecord 2020-03-25 12:35:09 +01:00
auth_provider_mapping.rb (db) table to save OpenID connect configuration 2022-05-04 12:16:38 +02:00
auth_provider.rb (bug) reload config on change 2023-03-31 11:33:50 +02:00
availability_tag.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
availability.rb (api) availabilities 2023-03-30 13:22:36 +02:00
avoir.rb (bug) logical sequence of invoices references 2023-03-21 15:11:08 +01:00
category.rb (bug) unable to update an event category 2023-01-09 09:24:11 +01:00
chained_element.rb (feat) recover order numbers 2023-03-24 17:21:44 +01:00
component.rb (feat) filter for status in project gallery 2023-02-15 10:27:49 +01:00
coupon.rb (feat) save cart items in db 2023-02-15 10:29:46 +01:00
credit.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
custom_asset_file.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
custom_asset.rb inherit models from ApplicationRecord 2020-03-25 12:35:09 +01:00
database_provider.rb (api) validate auth providers data 2022-05-04 12:27:48 +02:00
event_file.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
event_image.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
event_price_category.rb (feat) save cart items in db 2023-02-15 10:29:46 +01:00
event_theme.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
event.rb (quality) replacement of the gem NotifyWith by internal code 2023-02-15 10:30:07 +01:00
events_event_theme.rb (feat) advanced accounting parameters 2022-12-21 14:05:15 +01:00
export.rb inherit models from ApplicationRecord 2020-03-25 12:35:09 +01:00
footprintable.rb (bug) check object = nil 2023-06-19 21:01:01 +02:00
group.rb (quality) rename proof-of-identity to supporting-document 2023-02-15 10:30:13 +01:00
history_value.rb (feat) recover order numbers 2023-03-24 17:21:44 +01:00
i_calendar_event.rb inherit models from ApplicationRecord 2020-03-25 12:35:09 +01:00
i_calendar.rb inherit models from ApplicationRecord 2020-03-25 12:35:09 +01:00
import.rb (feat) improved chaining system 2023-03-24 10:16:21 +01:00
invoice_item.rb (feat) recover order numbers 2023-03-24 17:21:44 +01:00
invoice.rb (bug) OpenAPI accounting gateway_object_id missing error 2023-06-02 18:33:07 +02:00
invoicing_profile.rb (feat) save cart items in db 2023-02-15 10:29:46 +01:00
licence.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
machine_category.rb (security) upgrade to rails 6 2023-03-22 10:58:22 +01:00
machine_file.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
machine_image.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
machine.rb (security) upgrade to rails 6 2023-03-22 10:58:22 +01:00
machines_availability.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
machines_product.rb (feat) products filtering for admin view 2022-09-20 15:30:44 +02:00
notification_preference.rb (feat) Admin can control its notifications preferences 2023-02-15 10:30:08 +01:00
notification_type.rb (feat) notify_admin_order_is_paid 2023-02-16 11:22:42 +01:00
notification.rb (bug) fix wrong query for listing notifications with preferences 2023-02-15 10:30:11 +01:00
o_auth2_provider.rb (quality) add unique constraints in db 2023-03-02 13:26:05 +01:00
offer_day.rb (quality) replacement of the gem NotifyWith by internal code 2023-02-15 10:30:07 +01:00
open_api.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
open_id_connect_provider.rb (feat) cache auth provider config 2023-03-29 18:01:16 +02:00
order_activity.rb (feat) add delivered state to order 2022-09-16 17:54:41 +02:00
order_item.rb (security) upgrade to rails 6 2023-03-22 10:58:22 +01:00
order.rb (bug) logical sequence of invoices references 2023-03-21 15:11:08 +01:00
organization.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
partner_plan.rb (ui) refactor plan form 2022-12-21 14:05:16 +01:00
payment_document.rb (feat) generate invoices for missing references 2023-03-28 11:18:27 +02:00
payment_gateway_object.rb (security) upgrade to rails 6 2023-03-22 10:58:22 +01:00
payment_schedule_item.rb (feat) recover order numbers 2023-03-24 17:21:44 +01:00
payment_schedule_object.rb (feat) recover order numbers 2023-03-24 17:21:44 +01:00
payment_schedule.rb (feat) recover order numbers 2023-03-24 17:21:44 +01:00
plan_category.rb Fix a bug: Missing of description of PlanCategory migration 2022-05-17 16:45:17 +02:00
plan_file.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
plan_limitation.rb (bug) unable to create plan with plan limitation 2023-07-07 09:15:14 +02:00
plan.rb (security) upgrade to rails 6 2023-03-22 10:58:22 +01:00
plans_availability.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
prepaid_pack_reservation.rb (feat) usage history of prepaid packs 2023-03-09 13:23:42 +01:00
prepaid_pack.rb (security) upgrade to rails 6 2023-03-22 10:58:22 +01:00
price_category.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
price.rb refactor spaces/extended_prices code architecture to match the FM style guide 2021-12-28 11:25:10 +01:00
product_category.rb (bug) fix product categories position after dnd 2022-10-04 18:03:18 +02:00
product_file.rb product files and images upload 2022-08-23 16:02:14 +02:00
product_image.rb product files and images upload 2022-08-23 16:02:14 +02:00
product_stock_movement.rb (feat) update the stock total 2022-09-13 15:01:55 +02:00
product.rb (feat) rebuild accounting lines on updates 2022-12-21 14:12:13 +01:00
profile_custom_field.rb (feat) save the accounting data in DB 2022-12-21 14:11:40 +01:00
profile.rb (feat) map external id from sso 2023-01-19 17:33:48 +01:00
project_cao.rb WIP: enforce mime type checking for uploads 2020-06-02 19:18:57 +02:00
project_category.rb adds project categories 2023-06-29 08:47:42 +02:00
project_image.rb WIP: enforce mime type checking for uploads 2020-06-02 19:18:57 +02:00
project_step_image.rb WIP: enforce mime type checking for uploads 2020-06-02 19:18:57 +02:00
project_step.rb projects to markdown in zip 2023-06-30 11:15:37 +02:00
project_user.rb (quality) replacement of the gem NotifyWith by internal code 2023-02-15 10:30:07 +01:00
project.rb adds project categories 2023-06-29 08:47:42 +02:00
projects_component.rb (feat) filter for status in project gallery 2023-02-15 10:27:49 +01:00
projects_machine.rb (feat) products filtering for admin view 2022-09-20 15:30:44 +02:00
projects_project_category.rb adds project categories 2023-06-29 08:47:42 +02:00
projects_space.rb (feat) advanced accounting parameters 2022-12-21 14:05:15 +01:00
projects_theme.rb (feat) filter for status in project gallery 2023-02-15 10:27:49 +01:00
reservation_context.rb wip 2023-07-20 16:55:22 +02:00
reservation.rb wip 2023-07-20 16:55:22 +02:00
role.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
setting.rb (feat) add a custom banner for trainings 2023-02-15 10:28:13 +01:00
shopping_cart.rb (quality) improved error message 2023-03-14 11:54:41 +01:00
slot.rb (quality) replacement of the gem NotifyWith by internal code 2023-02-15 10:30:07 +01:00
slots_reservation.rb (test) test places cache 2023-02-15 10:29:56 +01:00
space_file.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
space_image.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
space.rb (security) upgrade to rails 6 2023-03-22 10:58:22 +01:00
spaces_availability.rb documented all models until StatisticField + fixes halting callback chains via returning false + improved some code 2020-03-25 17:45:53 +01:00
statistic_custom_aggregation.rb class documentation 2020-03-30 11:33:12 +02:00
statistic_field.rb inherit models from ApplicationRecord 2020-03-25 12:35:09 +01:00
statistic_graph.rb inherit models from ApplicationRecord 2020-03-25 12:35:09 +01:00
statistic_index.rb wip 2023-07-20 16:55:22 +02:00
statistic_profile_prepaid_pack.rb (feat) usage history of prepaid packs 2023-03-09 13:23:42 +01:00
statistic_profile_training.rb (quality) replacement of the gem NotifyWith by internal code 2023-02-15 10:30:07 +01:00
statistic_profile.rb (bug) deal with DST using Time instead of DateTime 2023-02-14 13:10:58 +01:00
statistic_sub_type.rb inherit models from ApplicationRecord 2020-03-25 12:35:09 +01:00
statistic_type_sub_type.rb inherit models from ApplicationRecord 2020-03-25 12:35:09 +01:00
statistic_type.rb (bug) unable to export to excel 2023-03-20 16:14:57 +01:00
status.rb (quality) status property :label is now :name for better coherence 2023-02-15 10:27:54 +01:00
stylesheet.rb (bug) fix syntax error in stylesheet 2023-02-15 10:30:09 +01:00
subscription.rb (bug) cannot cancel a subscription after offering free days 2023-02-17 15:35:06 +01:00
supporting_document_file.rb (bug) maximum must be a nonnegative Integer 2023-02-20 15:00:35 +01:00
supporting_document_refusal.rb (quality) rename proof-of-identity to supporting-document 2023-02-15 10:30:13 +01:00
supporting_document_refusals_type.rb (quality) rename proof-of-identity to supporting-document 2023-02-15 10:30:13 +01:00
supporting_document_type.rb (quality) rename proof-of-identity to supporting-document 2023-02-15 10:30:13 +01:00
supporting_document_types_group.rb (quality) rename proof-of-identity to supporting-document 2023-02-15 10:30:13 +01:00
tag.rb class documentation 2020-03-30 11:33:12 +02:00
theme.rb (feat) filter for status in project gallery 2023-02-15 10:27:49 +01:00
ticket.rb class documentation 2020-03-30 11:33:12 +02:00
training_image.rb class documentation 2020-03-30 11:33:12 +02:00
training.rb (security) upgrade to rails 6 2023-03-22 10:58:22 +01:00
trainings_availability.rb class documentation 2020-03-30 11:33:12 +02:00
trainings_machine.rb (feat) products filtering for admin view 2022-09-20 15:30:44 +02:00
trainings_pricing.rb class documentation 2020-03-30 11:33:12 +02:00
user_avatar.rb improves file validation, validation is now based on content of the file in addition of the validation of the extension 2022-07-27 17:14:15 +02:00
user_profile_custom_field.rb (feat) save the accounting data in DB 2022-12-21 14:11:40 +01:00
user_tag.rb class documentation 2020-03-30 11:33:12 +02:00
user.rb (security) upgrade to rails 6 2023-03-22 10:58:22 +01:00
users_credit.rb Alert before cancelling a reservation that credits will be lost 2020-09-29 12:03:13 +02:00
wallet_transaction.rb (quality) replacement of the gem NotifyWith by internal code 2023-02-15 10:30:07 +01:00
wallet.rb (bug) unable to credit wallet amount 2022-12-12 16:25:29 +01:00