Skip to content

Commit

Permalink
Adding APEX 24.1 checks.
Browse files Browse the repository at this point in the history
Final Commit for APEX 23.2.2 Release
  • Loading branch information
OliverLemm committed Jun 22, 2024
1 parent f9cca10 commit 26ecdc2
Show file tree
Hide file tree
Showing 7 changed files with 23 additions and 668 deletions.
114 changes: 8 additions & 106 deletions app/apex_visualizer.sql
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,14 @@ prompt APPLICATION 347 - APEX Visualizer
-- Application Export:
-- Application: 347
-- Name: APEX Visualizer
-- Date and Time: 16:23 Samstag Juni 22, 2024
-- Date and Time: 16:27 Samstag Juni 22, 2024
-- Exported By: APEX_VISUALIZER
-- Flashback: 0
-- Export Type: Application Export
-- Pages: 28
-- Items: 23
-- Processes: 4
-- Regions: 145
-- Regions: 144
-- Buttons: 3
-- Dynamic Actions: 50
-- Shared Components:
Expand Down Expand Up @@ -109,7 +109,7 @@ wwv_imp_workspace.create_flow(
,p_public_user=>'APEX_PUBLIC_USER'
,p_proxy_server=>nvl(wwv_flow_application_install.get_proxy,'')
,p_no_proxy_domains=>nvl(wwv_flow_application_install.get_no_proxy_domains,'')
,p_flow_version=>'23.2.1'
,p_flow_version=>'23.2.2'
,p_flow_status=>'AVAILABLE_W_EDIT_LINK'
,p_flow_unavailable_text=>'This application is currently unavailable at this time.'
,p_exact_substitutions_only=>'Y'
Expand All @@ -124,7 +124,7 @@ wwv_imp_workspace.create_flow(
,p_tokenize_row_search=>'N'
,p_friendly_url=>'N'
,p_last_updated_by=>'OLEMM'
,p_last_upd_yyyymmddhh24miss=>'20240622162245'
,p_last_upd_yyyymmddhh24miss=>'20240622162634'
,p_file_prefix => nvl(wwv_flow_application_install.get_static_app_file_prefix,'')
,p_files_version=>14
,p_print_server_type=>'INSTANCE'
Expand Down Expand Up @@ -35094,7 +35094,7 @@ wwv_flow_imp_page.create_page(
,p_protection_level=>'C'
,p_page_component_map=>'03'
,p_last_updated_by=>'OLEMM'
,p_last_upd_yyyymmddhh24miss=>'20240622162245'
,p_last_upd_yyyymmddhh24miss=>'20240622162634'
);
wwv_flow_imp_page.create_page_plug(
p_id=>wwv_flow_imp.id(120322220144860378)
Expand Down Expand Up @@ -35508,7 +35508,7 @@ wwv_flow_imp_page.create_report_columns(
);
wwv_flow_imp_page.create_page_plug(
p_id=>wwv_flow_imp.id(120323316913860389)
,p_plug_name=>'7 Desupported Features - <a href="https://docs.oracle.com/en/database/oracle/apex/23.2/htmrn/desupported-features.html#GUID-CC4B5D70-22FD-45CA-8F6F-C34A91F1B5BD" target="_blank">Link to Release Notes</a>'
,p_plug_name=>'7 Desupported Features - <a href="https://docs.oracle.com/en/database/oracle/apex/24.1/htmrn/desupported-features.html#GUID-CC4B5D70-22FD-45CA-8F6F-C34A91F1B5BD" target="_blank">Link to Release Notes</a>'
,p_region_template_options=>'#DEFAULT#:t-Region--scrollBody'
,p_plug_template=>wwv_flow_imp.id(472867437783347694)
,p_plug_display_sequence=>10
Expand All @@ -35518,7 +35518,7 @@ wwv_flow_imp_page.create_page_plug(
);
wwv_flow_imp_page.create_page_plug(
p_id=>wwv_flow_imp.id(180000590782506356)
,p_plug_name=>'7.1 Desupported Utilities '
,p_plug_name=>'7.1 Removed JSON Application Export'
,p_region_name=>'av-region-desupported-71'
,p_parent_plug_id=>wwv_flow_imp.id(120323316913860389)
,p_region_css_classes=>'av-no-check-needed av-developer-functionality'
Expand All @@ -35527,109 +35527,11 @@ wwv_flow_imp_page.create_page_plug(
,p_plug_display_sequence=>10
,p_plug_display_point=>'SUB_REGIONS'
,p_plug_header=>wwv_flow_string.join(wwv_flow_t_varchar2(
'The APEXExport utility is desupported and is no longer included with Oracle APEX. Oracle recommends using SQLcl to perform export operations.<br>',
'The JSON application export option is removed. The Export Readable Format option is now a switch. If off, the application exports in SQL form. If on, the export file contains a human-readable YAML version of the application metadata.<br>',
'<b><span aria-hidden="true" class="fa fa-check-circle u-success-text"></span> nothing to change / no check needed</b>'))
,p_attribute_01=>'N'
,p_attribute_02=>'HTML'
);
wwv_flow_imp_page.create_report_region(
p_id=>wwv_flow_imp.id(180003973264539200)
,p_name=>'7.2 Querying Template Component Metadata'
,p_region_name=>'av-232-desup-72'
,p_parent_plug_id=>wwv_flow_imp.id(120323316913860389)
,p_template=>wwv_flow_imp.id(472863055415347688)
,p_display_sequence=>20
,p_region_template_options=>'#DEFAULT#:is-expanded:t-Region--scrollBody'
,p_component_template_options=>'#DEFAULT#:t-Report--altRowsDefault:t-Report--rowHighlight'
,p_display_point=>'SUB_REGIONS'
,p_source_type=>'NATIVE_SQL_REPORT'
,p_query_type=>'SQL'
,p_source=>wwv_flow_string.join(wwv_flow_t_varchar2(
'select r.page_id',
' ,r.page_name',
' ,r.region_name',
'from apex_application_page_regions r',
'where r.application_id = :P0_APP_ID',
'and r.template_component_type_code is not null',
'and (r.attribute_01 is not null or --',
' r.attribute_02 is not null or --',
' r.attribute_03 is not null or --',
' r.attribute_04 is not null or --',
' r.attribute_05 is not null or --',
' r.attribute_06 is not null or --',
' r.attribute_07 is not null or -- ',
' r.attribute_08 is not null or --',
' r.attribute_09 is not null or -- ',
' r.attribute_10 is not null or --',
' r.attribute_11 is not null or --',
' r.attribute_12 is not null or --',
' r.attribute_13 is not null or --',
' r.attribute_14 is not null or --',
' r.attribute_15 is not null or --',
' r.attribute_16 is not null or --',
' r.attribute_17 is not null or -- ',
' r.attribute_18 is not null or --',
' r.attribute_19 is not null or -- ',
' r.attribute_20 is not null or --',
' r.attribute_21 is not null or --',
' r.attribute_22 is not null or --',
' r.attribute_23 is not null or --',
' r.attribute_24 is not null or --',
' r.attribute_25 is not null)'))
,p_header=>wwv_flow_string.join(wwv_flow_t_varchar2(
'For template components only, the ATTRIBUTE_01...ATTRIBUTE_25 columns of APEX_APPLICATION_PAGE_REGIONS and APEX_APPLICATION_PAGE_IR_COL public views now return null.<br />',
'Instead, use the new ATTRIBUTES column that stores a JSON object of all attribute values. Use the attribute''s Static ID as the object key. Note that a table alias is always needed when using the JSON dot notation.'))
,p_ajax_enabled=>'Y'
,p_ajax_items_to_submit=>'P0_APP_ID'
,p_lazy_loading=>false
,p_query_row_template=>wwv_flow_imp.id(472877522933347715)
,p_query_num_rows=>15
,p_query_options=>'DERIVED_REPORT_COLUMNS'
,p_query_no_data_found=>'<b><span aria-hidden="true" class="fa fa-check-circle u-success-text"></span> no Template Component with old Metadata used</b>'
,p_query_num_rows_type=>'NEXT_PREVIOUS_LINKS'
,p_pagination_display_position=>'BOTTOM_RIGHT'
,p_csv_output=>'N'
,p_prn_output=>'N'
,p_sort_null=>'L'
,p_plug_query_strip_html=>'N'
);
wwv_flow_imp_page.create_report_columns(
p_id=>wwv_flow_imp.id(27005532494044543)
,p_query_column_id=>1
,p_column_alias=>'PAGE_ID'
,p_column_display_sequence=>10
,p_column_heading=>'Page Id'
,p_use_as_row_header=>'N'
,p_column_alignment=>'RIGHT'
,p_heading_alignment=>'RIGHT'
,p_disable_sort_column=>'N'
,p_derived_column=>'N'
,p_include_in_export=>'Y'
);
wwv_flow_imp_page.create_report_columns(
p_id=>wwv_flow_imp.id(27005903316044545)
,p_query_column_id=>2
,p_column_alias=>'PAGE_NAME'
,p_column_display_sequence=>20
,p_column_heading=>'Page Name'
,p_use_as_row_header=>'N'
,p_heading_alignment=>'LEFT'
,p_disable_sort_column=>'N'
,p_derived_column=>'N'
,p_include_in_export=>'Y'
);
wwv_flow_imp_page.create_report_columns(
p_id=>wwv_flow_imp.id(27006360720044545)
,p_query_column_id=>3
,p_column_alias=>'REGION_NAME'
,p_column_display_sequence=>30
,p_column_heading=>'Region Name'
,p_use_as_row_header=>'N'
,p_heading_alignment=>'LEFT'
,p_disable_sort_column=>'N'
,p_derived_column=>'N'
,p_include_in_export=>'Y'
);
wwv_flow_imp_page.create_page_da_event(
p_id=>wwv_flow_imp.id(27006990928044553)
,p_name=>'change P0_APP_ID - refresh regions'
Expand Down
Binary file modified app/apex_visualizer.zip
Binary file not shown.
4 changes: 2 additions & 2 deletions app/f347/application/create_application.sql
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ wwv_imp_workspace.create_flow(
,p_public_user=>'APEX_PUBLIC_USER'
,p_proxy_server=>nvl(wwv_flow_application_install.get_proxy,'')
,p_no_proxy_domains=>nvl(wwv_flow_application_install.get_no_proxy_domains,'')
,p_flow_version=>'23.2.1'
,p_flow_version=>'23.2.2'
,p_flow_status=>'AVAILABLE_W_EDIT_LINK'
,p_flow_unavailable_text=>'This application is currently unavailable at this time.'
,p_exact_substitutions_only=>'Y'
Expand All @@ -51,7 +51,7 @@ wwv_imp_workspace.create_flow(
,p_tokenize_row_search=>'N'
,p_friendly_url=>'N'
,p_last_updated_by=>'OLEMM'
,p_last_upd_yyyymmddhh24miss=>'20240622162245'
,p_last_upd_yyyymmddhh24miss=>'20240622162634'
,p_file_prefix => nvl(wwv_flow_application_install.get_static_app_file_prefix,'')
,p_files_version=>14
,p_print_server_type=>'INSTANCE'
Expand Down
106 changes: 4 additions & 102 deletions app/f347/application/pages/page_00730.sql
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ wwv_flow_imp_page.create_page(
,p_protection_level=>'C'
,p_page_component_map=>'03'
,p_last_updated_by=>'OLEMM'
,p_last_upd_yyyymmddhh24miss=>'20240622162245'
,p_last_upd_yyyymmddhh24miss=>'20240622162634'
);
wwv_flow_imp_page.create_page_plug(
p_id=>wwv_flow_imp.id(120322220144860378)
Expand Down Expand Up @@ -436,7 +436,7 @@ wwv_flow_imp_page.create_report_columns(
);
wwv_flow_imp_page.create_page_plug(
p_id=>wwv_flow_imp.id(120323316913860389)
,p_plug_name=>'7 Desupported Features - <a href="https://docs.oracle.com/en/database/oracle/apex/23.2/htmrn/desupported-features.html#GUID-CC4B5D70-22FD-45CA-8F6F-C34A91F1B5BD" target="_blank">Link to Release Notes</a>'
,p_plug_name=>'7 Desupported Features - <a href="https://docs.oracle.com/en/database/oracle/apex/24.1/htmrn/desupported-features.html#GUID-CC4B5D70-22FD-45CA-8F6F-C34A91F1B5BD" target="_blank">Link to Release Notes</a>'
,p_region_template_options=>'#DEFAULT#:t-Region--scrollBody'
,p_plug_template=>wwv_flow_imp.id(472867437783347694)
,p_plug_display_sequence=>10
Expand All @@ -446,7 +446,7 @@ wwv_flow_imp_page.create_page_plug(
);
wwv_flow_imp_page.create_page_plug(
p_id=>wwv_flow_imp.id(180000590782506356)
,p_plug_name=>'7.1 Desupported Utilities '
,p_plug_name=>'7.1 Removed JSON Application Export'
,p_region_name=>'av-region-desupported-71'
,p_parent_plug_id=>wwv_flow_imp.id(120323316913860389)
,p_region_css_classes=>'av-no-check-needed av-developer-functionality'
Expand All @@ -455,109 +455,11 @@ wwv_flow_imp_page.create_page_plug(
,p_plug_display_sequence=>10
,p_plug_display_point=>'SUB_REGIONS'
,p_plug_header=>wwv_flow_string.join(wwv_flow_t_varchar2(
'The APEXExport utility is desupported and is no longer included with Oracle APEX. Oracle recommends using SQLcl to perform export operations.<br>',
'The JSON application export option is removed. The Export Readable Format option is now a switch. If off, the application exports in SQL form. If on, the export file contains a human-readable YAML version of the application metadata.<br>',
'<b><span aria-hidden="true" class="fa fa-check-circle u-success-text"></span> nothing to change / no check needed</b>'))
,p_attribute_01=>'N'
,p_attribute_02=>'HTML'
);
wwv_flow_imp_page.create_report_region(
p_id=>wwv_flow_imp.id(180003973264539200)
,p_name=>'7.2 Querying Template Component Metadata'
,p_region_name=>'av-232-desup-72'
,p_parent_plug_id=>wwv_flow_imp.id(120323316913860389)
,p_template=>wwv_flow_imp.id(472863055415347688)
,p_display_sequence=>20
,p_region_template_options=>'#DEFAULT#:is-expanded:t-Region--scrollBody'
,p_component_template_options=>'#DEFAULT#:t-Report--altRowsDefault:t-Report--rowHighlight'
,p_display_point=>'SUB_REGIONS'
,p_source_type=>'NATIVE_SQL_REPORT'
,p_query_type=>'SQL'
,p_source=>wwv_flow_string.join(wwv_flow_t_varchar2(
'select r.page_id',
' ,r.page_name',
' ,r.region_name',
'from apex_application_page_regions r',
'where r.application_id = :P0_APP_ID',
'and r.template_component_type_code is not null',
'and (r.attribute_01 is not null or --',
' r.attribute_02 is not null or --',
' r.attribute_03 is not null or --',
' r.attribute_04 is not null or --',
' r.attribute_05 is not null or --',
' r.attribute_06 is not null or --',
' r.attribute_07 is not null or -- ',
' r.attribute_08 is not null or --',
' r.attribute_09 is not null or -- ',
' r.attribute_10 is not null or --',
' r.attribute_11 is not null or --',
' r.attribute_12 is not null or --',
' r.attribute_13 is not null or --',
' r.attribute_14 is not null or --',
' r.attribute_15 is not null or --',
' r.attribute_16 is not null or --',
' r.attribute_17 is not null or -- ',
' r.attribute_18 is not null or --',
' r.attribute_19 is not null or -- ',
' r.attribute_20 is not null or --',
' r.attribute_21 is not null or --',
' r.attribute_22 is not null or --',
' r.attribute_23 is not null or --',
' r.attribute_24 is not null or --',
' r.attribute_25 is not null)'))
,p_header=>wwv_flow_string.join(wwv_flow_t_varchar2(
'For template components only, the ATTRIBUTE_01...ATTRIBUTE_25 columns of APEX_APPLICATION_PAGE_REGIONS and APEX_APPLICATION_PAGE_IR_COL public views now return null.<br />',
'Instead, use the new ATTRIBUTES column that stores a JSON object of all attribute values. Use the attribute''s Static ID as the object key. Note that a table alias is always needed when using the JSON dot notation.'))
,p_ajax_enabled=>'Y'
,p_ajax_items_to_submit=>'P0_APP_ID'
,p_lazy_loading=>false
,p_query_row_template=>wwv_flow_imp.id(472877522933347715)
,p_query_num_rows=>15
,p_query_options=>'DERIVED_REPORT_COLUMNS'
,p_query_no_data_found=>'<b><span aria-hidden="true" class="fa fa-check-circle u-success-text"></span> no Template Component with old Metadata used</b>'
,p_query_num_rows_type=>'NEXT_PREVIOUS_LINKS'
,p_pagination_display_position=>'BOTTOM_RIGHT'
,p_csv_output=>'N'
,p_prn_output=>'N'
,p_sort_null=>'L'
,p_plug_query_strip_html=>'N'
);
wwv_flow_imp_page.create_report_columns(
p_id=>wwv_flow_imp.id(27005532494044543)
,p_query_column_id=>1
,p_column_alias=>'PAGE_ID'
,p_column_display_sequence=>10
,p_column_heading=>'Page Id'
,p_use_as_row_header=>'N'
,p_column_alignment=>'RIGHT'
,p_heading_alignment=>'RIGHT'
,p_disable_sort_column=>'N'
,p_derived_column=>'N'
,p_include_in_export=>'Y'
);
wwv_flow_imp_page.create_report_columns(
p_id=>wwv_flow_imp.id(27005903316044545)
,p_query_column_id=>2
,p_column_alias=>'PAGE_NAME'
,p_column_display_sequence=>20
,p_column_heading=>'Page Name'
,p_use_as_row_header=>'N'
,p_heading_alignment=>'LEFT'
,p_disable_sort_column=>'N'
,p_derived_column=>'N'
,p_include_in_export=>'Y'
);
wwv_flow_imp_page.create_report_columns(
p_id=>wwv_flow_imp.id(27006360720044545)
,p_query_column_id=>3
,p_column_alias=>'REGION_NAME'
,p_column_display_sequence=>30
,p_column_heading=>'Region Name'
,p_use_as_row_header=>'N'
,p_heading_alignment=>'LEFT'
,p_disable_sort_column=>'N'
,p_derived_column=>'N'
,p_include_in_export=>'Y'
);
wwv_flow_imp_page.create_page_da_event(
p_id=>wwv_flow_imp.id(27006990928044553)
,p_name=>'change P0_APP_ID - refresh regions'
Expand Down
35 changes: 0 additions & 35 deletions app/f347/embedded_code/pages/p00730.sql
Original file line number Diff line number Diff line change
Expand Up @@ -8,41 +8,6 @@
--
-- --------------------------------------------------------------------------------

-- ----------------------------------------
-- Page: 730 - APEX 24.1 > Region: 7.2 Querying Template Component Metadata > Source > SQL Query

select r.page_id
,r.page_name
,r.region_name
from apex_application_page_regions r
where r.application_id = :P0_APP_ID
and r.template_component_type_code is not null
and (r.attribute_01 is not null or --
r.attribute_02 is not null or --
r.attribute_03 is not null or --
r.attribute_04 is not null or --
r.attribute_05 is not null or --
r.attribute_06 is not null or --
r.attribute_07 is not null or --
r.attribute_08 is not null or --
r.attribute_09 is not null or --
r.attribute_10 is not null or --
r.attribute_11 is not null or --
r.attribute_12 is not null or --
r.attribute_13 is not null or --
r.attribute_14 is not null or --
r.attribute_15 is not null or --
r.attribute_16 is not null or --
r.attribute_17 is not null or --
r.attribute_18 is not null or --
r.attribute_19 is not null or --
r.attribute_20 is not null or --
r.attribute_21 is not null or --
r.attribute_22 is not null or --
r.attribute_23 is not null or --
r.attribute_24 is not null or --
r.attribute_25 is not null);

-- ----------------------------------------
-- Page: 730 - APEX 24.1 > Region: 5.1 Deprecated APIs > Source > SQL Query

Expand Down
Loading

0 comments on commit 26ecdc2

Please sign in to comment.