├── omeroweb ├── __init__.py ├── feedback │ ├── __init__.py │ ├── templatetags │ │ └── __init__.py │ ├── templates │ │ ├── 404.html │ │ ├── base_error.html │ │ ├── error.html │ │ ├── thanks.html │ │ ├── 500-nosubmit.html │ │ └── disabled.html │ ├── static │ │ └── feedback │ │ │ └── css │ │ │ └── layout.css │ └── urls.py ├── webadmin │ ├── __init__.py │ ├── templatetags │ │ └── __init__.py │ ├── models.py │ ├── static │ │ └── webadmin │ │ │ ├── image │ │ │ ├── add.png │ │ │ ├── del.png │ │ │ ├── admin.png │ │ │ ├── edit.png │ │ │ ├── guest.png │ │ │ ├── ldap.png │ │ │ ├── active.png │ │ │ ├── editing.png │ │ │ ├── frame_edit.png │ │ │ ├── icon_edit.png │ │ │ └── notactive.png │ │ │ ├── css │ │ │ ├── dusty.css │ │ │ └── chosen.css │ │ │ └── javascript │ │ │ └── jquery.imgareaselect-0.9.10 │ │ │ └── css │ │ │ ├── border-h.gif │ │ │ ├── border-v.gif │ │ │ ├── border-anim-h.gif │ │ │ └── border-anim-v.gif │ ├── templates │ │ └── webadmin │ │ │ ├── password.html │ │ │ └── noemail.html │ └── webadmin_utils.py ├── webclient │ ├── __init__.py │ ├── templatetags │ │ └── __init__.py │ ├── static │ │ └── webclient │ │ │ ├── image │ │ │ ├── f.png │ │ │ ├── x.gif │ │ │ ├── basket.png │ │ │ ├── cut16.png │ │ │ ├── date.png │ │ │ ├── edit.png │ │ │ ├── info12.png │ │ │ ├── info16.png │ │ │ ├── kgpg12.png │ │ │ ├── kgpg16.png │ │ │ ├── lock.png │ │ │ ├── logo.png │ │ │ ├── oav_16.png │ │ │ ├── plus.png │ │ │ ├── rdef16.png │ │ │ ├── rdef32.png │ │ │ ├── reset.png │ │ │ ├── run16.png │ │ │ ├── search.png │ │ │ ├── well16.png │ │ │ ├── apply16.png │ │ │ ├── basket16.png │ │ │ ├── basket32.png │ │ │ ├── cancel12.png │ │ │ ├── cancel16.png │ │ │ ├── folder16.png │ │ │ ├── folder64.png │ │ │ ├── image16.png │ │ │ ├── image_16.png │ │ │ ├── knotes12.png │ │ │ ├── knotes64.png │ │ │ ├── kuser12.gif │ │ │ ├── kuser12.png │ │ │ ├── kuser16.png │ │ │ ├── kview12.png │ │ │ ├── kview16.png │ │ │ ├── locked12.png │ │ │ ├── minus_11.png │ │ │ ├── minus_15.png │ │ │ ├── plus_11.png │ │ │ ├── rating0.png │ │ │ ├── rating1.png │ │ │ ├── rating2.png │ │ │ ├── rating3.png │ │ │ ├── rating4.png │ │ │ ├── rating5.png │ │ │ ├── reload16.png │ │ │ ├── success.png │ │ │ ├── Sidebar_19.png │ │ │ ├── group_red16.png │ │ │ ├── icon_edit.png │ │ │ ├── icon_layout.png │ │ │ ├── icon_redo16.png │ │ │ ├── icon_save.png │ │ │ ├── icon_undo16.png │ │ │ ├── icon_user.png │ │ │ ├── kgpg_key16.png │ │ │ ├── knotesred16.png │ │ │ ├── macFFBgHack.png │ │ │ ├── menu │ │ │ │ ├── help.png │ │ │ │ ├── home.png │ │ │ │ ├── import.png │ │ │ │ ├── menu.png │ │ │ │ ├── person.png │ │ │ │ ├── search.png │ │ │ │ ├── share.png │ │ │ │ ├── contact.png │ │ │ │ ├── history.png │ │ │ │ ├── userdata.png │ │ │ │ └── menu_with_import.png │ │ │ ├── network12.png │ │ │ ├── network16.png │ │ │ ├── personal12.png │ │ │ ├── personal16.png │ │ │ ├── personal32.png │ │ │ ├── reset-grey.png │ │ │ ├── root_user16.png │ │ │ ├── unknown16.png │ │ │ ├── view_icon16.png │ │ │ ├── view_tag16.png │ │ │ ├── view_tree16.png │ │ │ ├── color_line12.png │ │ │ ├── color_line16.png │ │ │ ├── file_locked16.png │ │ │ ├── folder16_old.png │ │ │ ├── folder_html16.png │ │ │ ├── folder_html32.png │ │ │ ├── folder_html64.png │ │ │ ├── group_green16.png │ │ │ ├── help │ │ │ │ └── basket1.gif │ │ │ ├── icon_openwith.png │ │ │ ├── kpresenter12.png │ │ │ ├── kpresenter16.png │ │ │ ├── tab_icon_tag.png │ │ │ ├── table_layout.png │ │ │ ├── window_new16.png │ │ │ ├── wp_protocol16.png │ │ │ ├── wp_protocol32.png │ │ │ ├── wp_protocol64.png │ │ │ ├── color_line12_old.png │ │ │ ├── folder_image16.png │ │ │ ├── folder_image64.png │ │ │ ├── folder_locked16.png │ │ │ ├── folder_locked32.png │ │ │ ├── folder_plate16.png │ │ │ ├── folder_plate32.png │ │ │ ├── folder_plate64.png │ │ │ ├── folder_screen16.png │ │ │ ├── folder_screen32.png │ │ │ ├── folder_screen64.png │ │ │ ├── folder_yellow16.png │ │ │ ├── folder_yellow32.png │ │ │ ├── folder_yellow64.png │ │ │ ├── googiespell │ │ │ │ ├── logo.png │ │ │ │ ├── ok.gif │ │ │ │ ├── blank.gif │ │ │ │ ├── spellc.gif │ │ │ │ ├── indicator.gif │ │ │ │ └── change_lang.gif │ │ │ ├── group_orange16.png │ │ │ ├── icon_arrow_left.png │ │ │ ├── icon_arrow_right.png │ │ │ ├── icon_tag_delete.png │ │ │ ├── icon_tag_remove.png │ │ │ ├── icon_toolbar_add.png │ │ │ ├── icon_toolbar_cut.png │ │ │ ├── icon_user_select.png │ │ │ ├── image_locked16.png │ │ │ ├── loadingAnimation.gif │ │ │ ├── logo_login_web.png │ │ │ ├── message_nodata.png │ │ │ ├── nuvola_apply22.png │ │ │ ├── nuvola_cancel16.png │ │ │ ├── personal16_old.png │ │ │ ├── table_arrow_down.png │ │ │ ├── table_arrow_up.png │ │ │ ├── view_detailed16.png │ │ │ ├── custom_login_logo.png │ │ │ ├── folder_image16_old.png │ │ │ ├── folder_plate16_old.png │ │ │ ├── handle.horizontal.gif │ │ │ ├── icon_basic_copy_16.png │ │ │ ├── icon_basic_cut_16.png │ │ │ ├── icon_basic_delete.png │ │ │ ├── icon_basic_user_16.png │ │ │ ├── icon_scientist_36.png │ │ │ ├── icon_settings_mail.png │ │ │ ├── icon_settings_user.png │ │ │ ├── icon_toolbar_chat.png │ │ │ ├── icon_toolbar_chat2.png │ │ │ ├── icon_toolbar_clean.png │ │ │ ├── icon_toolbar_copy.png │ │ │ ├── icon_toolbar_paste.png │ │ │ ├── icon_toolbar_share.png │ │ │ ├── image_locked16_old.png │ │ │ ├── calendar_arrow_left.png │ │ │ ├── calendar_arrow_right.png │ │ │ ├── comment │ │ │ │ ├── comment_cap.png │ │ │ │ ├── comment_foot.png │ │ │ │ ├── comment_cap_rev.png │ │ │ │ ├── comment_foot_rev.png │ │ │ │ ├── comment_repeater.png │ │ │ │ └── comment_repeater_rev.png │ │ │ ├── dropdown_right_arrow.png │ │ │ ├── eclipse_copy_edit12.png │ │ │ ├── eclipse_copy_edit16.png │ │ │ ├── eclipse_paste_edit12.png │ │ │ ├── eclipse_paste_edit16.png │ │ │ ├── folder_html_locked16.png │ │ │ ├── folder_image_locked16.png │ │ │ ├── folder_plate_locked16.png │ │ │ ├── folder_yellow16_old.png │ │ │ ├── group_dropdown_arrow.png │ │ │ ├── icon_basic_basket_16.png │ │ │ ├── icon_basic_delete_16.png │ │ │ ├── icon_basic_paste_16.png │ │ │ ├── icon_basic_remove_16.png │ │ │ ├── icon_openwith_toolbar.png │ │ │ ├── icon_settings_groups.png │ │ │ ├── icon_toolbar_basket.png │ │ │ ├── icon_toolbar_clean2.png │ │ │ ├── icon_toolbar_delete.png │ │ │ ├── icon_toolbar_refresh.png │ │ │ ├── icon_toolbar_refresh2.png │ │ │ ├── icon_toolbar_remove.png │ │ │ ├── icon_toolbar_remove2.png │ │ │ ├── icon_toolbar_share2.png │ │ │ ├── image_locked_slash16.png │ │ │ ├── left_sidebar_icon_map.png │ │ │ ├── left_sidebar_icon_tag.png │ │ │ ├── nuvola_script-run16.png │ │ │ ├── select_dropdown_arrow.png │ │ │ ├── table_arrow_up_down.png │ │ │ ├── tango_text-x-python16.png │ │ │ ├── wp_protocol_locked16.png │ │ │ ├── wp_protocol_locked32.png │ │ │ ├── wp_protocol_locked64.png │ │ │ ├── folder_screen_locked16.png │ │ │ ├── icon_basic_newwindow_16.png │ │ │ ├── icon_scientist_group_36.png │ │ │ ├── image_deleted_thumbnail.png │ │ │ ├── left_sidebar_icon_tags.png │ │ │ ├── nuvola_script-run16_old.png │ │ │ ├── OME-Interface-Playground.png │ │ │ ├── XPButtonUploadText_61x22.png │ │ │ ├── drag_handle_arrows_up-down.png │ │ │ ├── icon_settings_drivespace.png │ │ │ ├── left_sidebar_icon_public.png │ │ │ ├── nuvola_download_manager16.png │ │ │ └── scroller │ │ │ │ ├── productbrowser_scroller_20080115.png │ │ │ │ ├── productbrowser_background_20070622.jpg │ │ │ │ └── productbrowser_scrollbar_20070622.png │ │ │ └── javascript │ │ │ ├── jquery.jstree.conditionalselect_plugin.js │ │ │ ├── jquery.jstree.childcount_plugin.js │ │ │ └── ie8_pngfix │ │ │ └── supersleight-min.js │ ├── templates │ │ └── webclient │ │ │ ├── scripts │ │ │ ├── no_processor.html │ │ │ ├── list_scripts.html │ │ │ └── original_file_text.html │ │ │ ├── annotations │ │ │ ├── ratings_underscore.html │ │ │ ├── includes │ │ │ │ ├── metadata_general_other.html │ │ │ │ ├── metadata_general_map.html │ │ │ │ ├── metadata_general_table.html │ │ │ │ └── figure_scripts_menu.html │ │ │ ├── custom_ann_tooltip.html │ │ │ ├── customanns_underscore.html │ │ │ └── comments_underscore.html │ │ │ ├── base │ │ │ └── includes │ │ │ │ ├── logout.html │ │ │ │ ├── logo.html │ │ │ │ ├── search_field.html │ │ │ │ ├── script_launch.html │ │ │ │ └── group_user_dropdown.html │ │ │ └── ajax_form │ │ │ └── container_form_ajax.html │ └── controller │ │ ├── help.py │ │ └── impexp.py ├── webredirect │ ├── __init__.py │ └── urls.py ├── webgateway │ ├── templatetags │ │ └── __init__.py │ ├── static │ │ ├── webgateway │ │ │ ├── img │ │ │ │ ├── x.gif │ │ │ │ ├── 1_1.gif │ │ │ │ ├── bg2.png │ │ │ │ ├── fs.gif │ │ │ │ ├── ome.ico │ │ │ │ ├── tag.png │ │ │ │ ├── broken.gif │ │ │ │ ├── close.gif │ │ │ │ ├── close.png │ │ │ │ ├── fail.png │ │ │ │ ├── failed.png │ │ │ │ ├── help16.png │ │ │ │ ├── line16.png │ │ │ │ ├── logo2.png │ │ │ │ ├── logout.png │ │ │ │ ├── mask16.png │ │ │ │ ├── resize.gif │ │ │ │ ├── search.png │ │ │ │ ├── spacer.gif │ │ │ │ ├── t_axis.gif │ │ │ │ ├── text16.png │ │ │ │ ├── z_axis.gif │ │ │ │ ├── arrow_up.gif │ │ │ │ ├── arrow_up.png │ │ │ │ ├── failerd.png │ │ │ │ ├── favicon.ico │ │ │ │ ├── folder16.png │ │ │ │ ├── folder32.png │ │ │ │ ├── icon_add.png │ │ │ │ ├── image128.png │ │ │ │ ├── knotes16.png │ │ │ │ ├── luts_10.png │ │ │ │ ├── point16.png │ │ │ │ ├── question.png │ │ │ │ ├── settings.png │ │ │ │ ├── spinner.gif │ │ │ │ ├── success.png │ │ │ │ ├── tab_tag.png │ │ │ │ ├── up_down.png │ │ │ │ ├── ajax-loader.gif │ │ │ │ ├── arrow_down.gif │ │ │ │ ├── arrow_down.png │ │ │ │ ├── arrow_left.gif │ │ │ │ ├── arrow_right.gif │ │ │ │ ├── blank_tile.png │ │ │ │ ├── blue_square.gif │ │ │ │ ├── ellipse16.png │ │ │ │ ├── exclamation.gif │ │ │ │ ├── folder_open.png │ │ │ │ ├── header_bg.png │ │ │ │ ├── header_bg2.png │ │ │ │ ├── icon_basket.png │ │ │ │ ├── icon_edit.png │ │ │ │ ├── icon_folder.png │ │ │ │ ├── icon_help.png │ │ │ │ ├── icon_info.png │ │ │ │ ├── icon_link.png │ │ │ │ ├── icon_logout.png │ │ │ │ ├── icon_script.png │ │ │ │ ├── icon_view.png │ │ │ │ ├── login_ome.png │ │ │ │ ├── logo_login2.png │ │ │ │ ├── mail_send.png │ │ │ │ ├── personal32.png │ │ │ │ ├── polygon16.png │ │ │ │ ├── rectangle16.png │ │ │ │ ├── spinner)old.gif │ │ │ │ ├── spinner_big.gif │ │ │ │ ├── upload_grey.png │ │ │ │ ├── blue_arrow_up.gif │ │ │ │ ├── blue_play_up.gif │ │ │ │ ├── drag_handle_5.png │ │ │ │ ├── folder_closed.png │ │ │ │ ├── header_bg_30.png │ │ │ │ ├── icon_activity.png │ │ │ │ ├── icon_download.png │ │ │ │ ├── icon_filetype.png │ │ │ │ ├── icon_fs_path.png │ │ │ │ ├── icon_settings.png │ │ │ │ ├── ome_text_109.png │ │ │ │ ├── spinner_big2.gif │ │ │ │ ├── t_axis_revert.gif │ │ │ │ ├── tab_icon_tag.png │ │ │ │ ├── z_axis_revert.gif │ │ │ │ ├── ajax-loader-ovl.gif │ │ │ │ ├── arrowDown_grey.png │ │ │ │ ├── arrowRight_grey.png │ │ │ │ ├── basket_light_24.png │ │ │ │ ├── blue_arrow_down.gif │ │ │ │ ├── blue_arrow_left.gif │ │ │ │ ├── blue_arrow_right.gif │ │ │ │ ├── blue_play_down.gif │ │ │ │ ├── blue_play_left.gif │ │ │ │ ├── blue_play_right.gif │ │ │ │ ├── colorpicker_16.png │ │ │ │ ├── datepicker_next.png │ │ │ │ ├── datepicker_prev.png │ │ │ │ ├── dropdown_arrow.png │ │ │ │ ├── folder_image16.png │ │ │ │ ├── folder_image32.png │ │ │ │ ├── folder_yellow16.png │ │ │ │ ├── icon_download2.png │ │ │ │ ├── icon_help_hover.png │ │ │ │ ├── icon_script_dark.png │ │ │ │ ├── icon_view_error.png │ │ │ │ ├── mail_send_hover.png │ │ │ │ ├── message_nodata.png │ │ │ │ ├── navigator_back.png │ │ │ │ ├── table_arrow_down.png │ │ │ │ ├── table_arrow_up.png │ │ │ │ ├── white_arrow_down.gif │ │ │ │ ├── white_arrow_up.gif │ │ │ │ ├── OME_logo_grey_110.png │ │ │ │ ├── activity_light_24.png │ │ │ │ ├── contextbox_arrowup.png │ │ │ │ ├── glencoe_drop_logo.gif │ │ │ │ ├── icon_logout_hover.png │ │ │ │ ├── navigator_forward.png │ │ │ │ ├── tray_collapse_left.png │ │ │ │ ├── bg_thataintgonnafly.jpg │ │ │ │ ├── contextbox_arrowup2.png │ │ │ │ ├── dropdown_left_arrow.png │ │ │ │ ├── dropdown_right_arrow.png │ │ │ │ ├── icon_figure_scripts.png │ │ │ │ ├── icon_settings_hover.png │ │ │ │ ├── nuvola_script-run16.png │ │ │ │ ├── tray_collapse_right.png │ │ │ │ ├── ui-anim_basic_16x16.gif │ │ │ │ ├── nuvola_encrypted_grey16.png │ │ │ │ ├── dropdown_left_arrow_hover.png │ │ │ │ ├── dropdown_right_arrow_hover.png │ │ │ │ ├── emots │ │ │ │ │ ├── tinymce_smiley-cry18.gif │ │ │ │ │ ├── tinymce_smiley-cool18.gif │ │ │ │ │ ├── tinymce_smiley-frown18.gif │ │ │ │ │ ├── tinymce_smiley-kiss18.gif │ │ │ │ │ ├── tinymce_smiley-smile18.gif │ │ │ │ │ ├── tinymce_smiley-wink18.gif │ │ │ │ │ ├── tinymce_smiley-yell18.gif │ │ │ │ │ ├── tinymce_smiley-laughing18.gif │ │ │ │ │ ├── tinymce_smiley-embarassed18.gif │ │ │ │ │ ├── tinymce_smiley-surprised18.gif │ │ │ │ │ ├── tinymce_smiley-tongue-out18.gif │ │ │ │ │ └── tinymce_smiley-undecided18.gif │ │ │ │ ├── iconmonstr-sitemap-6-icon-16.png │ │ │ │ ├── nuvola_encrypted_grey16_old.png │ │ │ │ └── icon_external_link.svg │ │ │ └── css │ │ │ │ ├── ome.iehacks.css │ │ │ │ ├── ome.snippet_header_logo.css │ │ │ │ ├── reset_old.css │ │ │ │ ├── reset.css │ │ │ │ └── ome.colorbtn.css │ │ └── 3rdparty │ │ │ ├── farbtastic-1.2 │ │ │ ├── mask.png │ │ │ ├── marker.png │ │ │ ├── wheel.png │ │ │ └── farbtastic.css │ │ │ ├── panojs-2.0.0 │ │ │ ├── images │ │ │ │ ├── grab.cur │ │ │ │ ├── 32px_11.png │ │ │ │ ├── 64px_11.png │ │ │ │ ├── blank.gif │ │ │ │ ├── 16px_plus.png │ │ │ │ ├── 32px_plus.png │ │ │ │ ├── 32px_show.png │ │ │ │ ├── 64px_plus.png │ │ │ │ ├── 64px_show.png │ │ │ │ ├── grabbing.cur │ │ │ │ ├── progress.gif │ │ │ │ ├── 16px_minus.png │ │ │ │ ├── 32px_minus.png │ │ │ │ ├── 64px_minus.png │ │ │ │ ├── progress_128.gif │ │ │ │ ├── progress_256.gif │ │ │ │ └── progress_512.gif │ │ │ ├── control_scalebar.js │ │ │ └── control_svg.js │ │ │ ├── jquery.tablesorter-2.0.3 │ │ │ ├── bg.gif │ │ │ ├── asc.gif │ │ │ ├── desc.gif │ │ │ ├── asc-big.gif │ │ │ ├── desc-big.gif │ │ │ └── jquery.tablesorter.css │ │ │ ├── jquery.chosen-1.8.7 │ │ │ ├── chosen-sprite.png │ │ │ └── chosen-sprite@2x.png │ │ │ ├── JQuerySpinBtn-1.3a │ │ │ └── img │ │ │ │ └── spinbtn_updn.gif │ │ │ ├── jquery.jstree-3.3.12 │ │ │ └── themes │ │ │ │ └── default │ │ │ │ ├── 32px.png │ │ │ │ ├── 40px.png │ │ │ │ └── throbber.gif │ │ │ ├── jquery-ui-1.13.2 │ │ │ └── css │ │ │ │ └── images │ │ │ │ ├── ui-icons_444444_256x240.png │ │ │ │ ├── ui-icons_555555_256x240.png │ │ │ │ ├── ui-icons_777620_256x240.png │ │ │ │ ├── ui-icons_777777_256x240.png │ │ │ │ ├── ui-icons_cc0000_256x240.png │ │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ ├── jquery.flot-0.8.3 │ │ │ └── LICENSE.txt │ │ │ ├── jquery.ui.touch-punch-0.2.3.min.js │ │ │ └── d3-7.7.0 │ │ │ └── LICENSE │ ├── __init__.py │ ├── admin.py │ └── templates │ │ └── webgateway │ │ └── base │ │ ├── includes │ │ ├── shortcut_icon.html │ │ ├── css_link_body.html │ │ ├── script_src_popup.html │ │ ├── post_form.html │ │ ├── script_src_jquery.html │ │ └── jquery-ui.html │ │ └── base_frame.html ├── .gitignore ├── version.py ├── custom_context_processor.py ├── api │ └── __init__.py ├── templates │ ├── nginx.conf.template │ └── nginx-location.conf.template ├── httprsp.py └── filesessionstore.py ├── .omeroci └── py-check ├── .gitignore ├── .git-blame-ignore-revs ├── MANIFEST.in ├── .bumpversion.cfg ├── .pre-commit-config.yaml ├── pytest.ini ├── .github └── workflows │ ├── publish_pypi.yml │ ├── install.yml │ ├── tox.yml │ └── codeql-analysis.yml ├── test └── unit │ └── reference_templates │ ├── nginx.conf │ ├── nginx-location.conf │ ├── nginx-location-withoptions.conf │ └── nginx-withoptions.conf └── tox.ini /omeroweb/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.omeroci/py-check: -------------------------------------------------------------------------------- 1 | echo no-op 2 | -------------------------------------------------------------------------------- /omeroweb/feedback/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /omeroweb/webadmin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /omeroweb/webclient/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /omeroweb/webredirect/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /omeroweb/feedback/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /omeroweb/webadmin/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /omeroweb/webclient/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /omeroweb/webgateway/templatetags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /omeroweb/.gitignore: -------------------------------------------------------------------------------- 1 | db.sqlite3 2 | django 3 | *.DS_Store 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | *.egg-info/ 3 | *.pyc 4 | .tox/ 5 | .DS_Store 6 | -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | # Migrate code style to Black 2 | c0c074fbe46ab066b1d6a69fe5b95d9362998dd8 3 | -------------------------------------------------------------------------------- /omeroweb/webadmin/models.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | 4 | # Create your models here. 5 | -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/image/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/image/add.png -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/image/del.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/image/del.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/f.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/x.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/x.gif -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/image/admin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/image/admin.png -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/image/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/image/edit.png -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/image/guest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/image/guest.png -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/image/ldap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/image/ldap.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/1_1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/1_1.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/bg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/bg2.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/fs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/fs.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/ome.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/ome.ico -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/tag.png -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/image/active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/image/active.png -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/image/editing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/image/editing.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/basket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/basket.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/cut16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/cut16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/date.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/date.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/edit.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/info12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/info12.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/info16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/info16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/kgpg12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/kgpg12.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/kgpg16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/kgpg16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/lock.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/logo.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/oav_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/oav_16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/plus.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/rdef16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/rdef16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/rdef32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/rdef32.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/reset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/reset.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/run16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/run16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/search.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/well16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/well16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/broken.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/broken.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/close.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/close.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/fail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/fail.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/failed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/failed.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/help16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/help16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/line16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/line16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/logo2.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/logout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/logout.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/mask16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/mask16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/resize.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/resize.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/search.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/spacer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/spacer.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/t_axis.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/t_axis.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/text16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/text16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/z_axis.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/z_axis.gif -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/image/frame_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/image/frame_edit.png -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/image/icon_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/image/icon_edit.png -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/image/notactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/image/notactive.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/apply16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/apply16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/basket16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/basket16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/basket32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/basket32.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/cancel12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/cancel12.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/cancel16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/cancel16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder64.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/image16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/image16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/image_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/image_16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/knotes12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/knotes12.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/knotes64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/knotes64.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/kuser12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/kuser12.gif -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/kuser12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/kuser12.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/kuser16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/kuser16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/kview12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/kview12.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/kview16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/kview16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/locked12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/locked12.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/minus_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/minus_11.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/minus_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/minus_15.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/plus_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/plus_11.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/rating0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/rating0.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/rating1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/rating1.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/rating2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/rating2.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/rating3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/rating3.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/rating4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/rating4.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/rating5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/rating5.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/reload16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/reload16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/success.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/arrow_up.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/arrow_up.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/arrow_up.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/failerd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/failerd.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/favicon.ico -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/folder16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/folder16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/folder32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/folder32.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_add.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/image128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/image128.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/knotes16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/knotes16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/luts_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/luts_10.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/point16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/point16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/question.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/question.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/settings.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/spinner.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/success.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/tab_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/tab_tag.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/up_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/up_down.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/Sidebar_19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/Sidebar_19.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/group_red16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/group_red16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_edit.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_layout.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_redo16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_redo16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_save.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_undo16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_undo16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_user.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/kgpg_key16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/kgpg_key16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/knotesred16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/knotesred16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/macFFBgHack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/macFFBgHack.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/menu/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/menu/help.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/menu/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/menu/home.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/menu/import.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/menu/import.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/menu/menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/menu/menu.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/menu/person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/menu/person.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/menu/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/menu/search.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/menu/share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/menu/share.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/network12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/network12.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/network16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/network16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/personal12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/personal12.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/personal16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/personal16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/personal32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/personal32.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/reset-grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/reset-grey.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/root_user16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/root_user16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/unknown16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/unknown16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/view_icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/view_icon16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/view_tag16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/view_tag16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/view_tree16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/view_tree16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/ajax-loader.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/arrow_down.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/arrow_down.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/arrow_down.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/arrow_left.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/arrow_left.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/arrow_right.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/arrow_right.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/blank_tile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/blank_tile.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/blue_square.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/blue_square.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/ellipse16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/ellipse16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/exclamation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/exclamation.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/folder_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/folder_open.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/header_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/header_bg.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/header_bg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/header_bg2.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_basket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_basket.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_edit.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_folder.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_help.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_info.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_link.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_logout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_logout.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_script.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_script.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_view.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/login_ome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/login_ome.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/logo_login2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/logo_login2.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/mail_send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/mail_send.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/personal32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/personal32.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/polygon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/polygon16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/rectangle16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/rectangle16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/spinner)old.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/spinner)old.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/spinner_big.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/spinner_big.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/upload_grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/upload_grey.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/color_line12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/color_line12.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/color_line16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/color_line16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/file_locked16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/file_locked16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder16_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder16_old.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_html16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_html16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_html32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_html32.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_html64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_html64.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/group_green16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/group_green16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/help/basket1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/help/basket1.gif -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_openwith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_openwith.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/kpresenter12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/kpresenter12.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/kpresenter16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/kpresenter16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/menu/contact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/menu/contact.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/menu/history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/menu/history.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/menu/userdata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/menu/userdata.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/tab_icon_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/tab_icon_tag.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/table_layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/table_layout.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/window_new16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/window_new16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/wp_protocol16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/wp_protocol16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/wp_protocol32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/wp_protocol32.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/wp_protocol64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/wp_protocol64.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/farbtastic-1.2/mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/farbtastic-1.2/mask.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/blue_arrow_up.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/blue_arrow_up.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/blue_play_up.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/blue_play_up.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/drag_handle_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/drag_handle_5.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/folder_closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/folder_closed.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/header_bg_30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/header_bg_30.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_activity.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_download.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_filetype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_filetype.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_fs_path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_fs_path.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_settings.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/ome_text_109.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/ome_text_109.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/spinner_big2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/spinner_big2.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/t_axis_revert.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/t_axis_revert.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/tab_icon_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/tab_icon_tag.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/z_axis_revert.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/z_axis_revert.gif -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/css/dusty.css: -------------------------------------------------------------------------------- 1 | .standard_form ol, ul { 2 | display: inline-block; 3 | } 4 | 5 | .standard_form li label { 6 | display:inline; 7 | } -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/color_line12_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/color_line12_old.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_image16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_image16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_image64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_image64.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_locked16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_locked16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_locked32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_locked32.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_plate16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_plate16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_plate32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_plate32.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_plate64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_plate64.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_screen16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_screen16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_screen32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_screen32.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_screen64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_screen64.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_yellow16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_yellow16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_yellow32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_yellow32.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_yellow64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_yellow64.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/googiespell/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/googiespell/logo.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/googiespell/ok.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/googiespell/ok.gif -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/group_orange16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/group_orange16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_arrow_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_arrow_left.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_arrow_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_arrow_right.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_tag_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_tag_delete.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_tag_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_tag_remove.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_add.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_cut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_cut.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_user_select.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_user_select.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/image_locked16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/image_locked16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/loadingAnimation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/loadingAnimation.gif -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/logo_login_web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/logo_login_web.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/message_nodata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/message_nodata.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/nuvola_apply22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/nuvola_apply22.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/nuvola_cancel16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/nuvola_cancel16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/personal16_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/personal16_old.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/table_arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/table_arrow_down.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/table_arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/table_arrow_up.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/view_detailed16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/view_detailed16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/farbtastic-1.2/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/farbtastic-1.2/marker.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/farbtastic-1.2/wheel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/farbtastic-1.2/wheel.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/ajax-loader-ovl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/ajax-loader-ovl.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/arrowDown_grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/arrowDown_grey.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/arrowRight_grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/arrowRight_grey.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/basket_light_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/basket_light_24.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/blue_arrow_down.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/blue_arrow_down.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/blue_arrow_left.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/blue_arrow_left.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/blue_arrow_right.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/blue_arrow_right.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/blue_play_down.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/blue_play_down.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/blue_play_left.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/blue_play_left.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/blue_play_right.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/blue_play_right.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/colorpicker_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/colorpicker_16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/datepicker_next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/datepicker_next.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/datepicker_prev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/datepicker_prev.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/dropdown_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/dropdown_arrow.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/folder_image16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/folder_image16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/folder_image32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/folder_image32.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/folder_yellow16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/folder_yellow16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_download2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_download2.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_help_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_help_hover.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_script_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_script_dark.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_view_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_view_error.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/mail_send_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/mail_send_hover.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/message_nodata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/message_nodata.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/navigator_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/navigator_back.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/table_arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/table_arrow_down.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/table_arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/table_arrow_up.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/white_arrow_down.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/white_arrow_down.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/white_arrow_up.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/white_arrow_up.gif -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/custom_login_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/custom_login_logo.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_image16_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_image16_old.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_plate16_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_plate16_old.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/googiespell/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/googiespell/blank.gif -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/googiespell/spellc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/googiespell/spellc.gif -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/handle.horizontal.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/handle.horizontal.gif -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_basic_copy_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_basic_copy_16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_basic_cut_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_basic_cut_16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_basic_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_basic_delete.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_basic_user_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_basic_user_16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_scientist_36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_scientist_36.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_settings_mail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_settings_mail.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_settings_user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_settings_user.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_chat.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_chat2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_chat2.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_clean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_clean.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_copy.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_paste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_paste.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_share.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_share.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/image_locked16_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/image_locked16_old.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/grab.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/grab.cur -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/OME_logo_grey_110.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/OME_logo_grey_110.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/activity_light_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/activity_light_24.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/contextbox_arrowup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/contextbox_arrowup.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/glencoe_drop_logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/glencoe_drop_logo.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_logout_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_logout_hover.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/navigator_forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/navigator_forward.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/tray_collapse_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/tray_collapse_left.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/calendar_arrow_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/calendar_arrow_left.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/calendar_arrow_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/calendar_arrow_right.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/comment/comment_cap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/comment/comment_cap.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/comment/comment_foot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/comment/comment_foot.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/dropdown_right_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/dropdown_right_arrow.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/eclipse_copy_edit12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/eclipse_copy_edit12.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/eclipse_copy_edit16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/eclipse_copy_edit16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/eclipse_paste_edit12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/eclipse_paste_edit12.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/eclipse_paste_edit16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/eclipse_paste_edit16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_html_locked16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_html_locked16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_image_locked16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_image_locked16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_plate_locked16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_plate_locked16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_yellow16_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_yellow16_old.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/googiespell/indicator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/googiespell/indicator.gif -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/group_dropdown_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/group_dropdown_arrow.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_basic_basket_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_basic_basket_16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_basic_delete_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_basic_delete_16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_basic_paste_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_basic_paste_16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_basic_remove_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_basic_remove_16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_openwith_toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_openwith_toolbar.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_settings_groups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_settings_groups.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_basket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_basket.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_clean2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_clean2.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_delete.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_refresh.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_refresh2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_refresh2.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_remove.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_remove2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_remove2.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_toolbar_share2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_toolbar_share2.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/image_locked_slash16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/image_locked_slash16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/left_sidebar_icon_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/left_sidebar_icon_map.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/left_sidebar_icon_tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/left_sidebar_icon_tag.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/menu/menu_with_import.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/menu/menu_with_import.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/nuvola_script-run16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/nuvola_script-run16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/select_dropdown_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/select_dropdown_arrow.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/table_arrow_up_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/table_arrow_up_down.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/tango_text-x-python16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/tango_text-x-python16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/wp_protocol_locked16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/wp_protocol_locked16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/wp_protocol_locked32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/wp_protocol_locked32.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/wp_protocol_locked64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/wp_protocol_locked64.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery.tablesorter-2.0.3/bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery.tablesorter-2.0.3/bg.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/32px_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/32px_11.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/64px_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/64px_11.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/blank.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/bg_thataintgonnafly.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/bg_thataintgonnafly.jpg -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/contextbox_arrowup2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/contextbox_arrowup2.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/dropdown_left_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/dropdown_left_arrow.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/dropdown_right_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/dropdown_right_arrow.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_figure_scripts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_figure_scripts.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_settings_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/icon_settings_hover.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/nuvola_script-run16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/nuvola_script-run16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/tray_collapse_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/tray_collapse_right.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/ui-anim_basic_16x16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/ui-anim_basic_16x16.gif -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/comment/comment_cap_rev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/comment/comment_cap_rev.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/folder_screen_locked16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/folder_screen_locked16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/googiespell/change_lang.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/googiespell/change_lang.gif -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_basic_newwindow_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_basic_newwindow_16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_scientist_group_36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_scientist_group_36.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/image_deleted_thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/image_deleted_thumbnail.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/left_sidebar_icon_tags.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/left_sidebar_icon_tags.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/nuvola_script-run16_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/nuvola_script-run16_old.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery.tablesorter-2.0.3/asc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery.tablesorter-2.0.3/asc.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery.tablesorter-2.0.3/desc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery.tablesorter-2.0.3/desc.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/16px_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/16px_plus.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/32px_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/32px_plus.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/32px_show.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/32px_show.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/64px_plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/64px_plus.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/64px_show.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/64px_show.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/grabbing.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/grabbing.cur -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/progress.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/progress.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/nuvola_encrypted_grey16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/nuvola_encrypted_grey16.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/OME-Interface-Playground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/OME-Interface-Playground.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/XPButtonUploadText_61x22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/XPButtonUploadText_61x22.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/comment/comment_foot_rev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/comment/comment_foot_rev.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/comment/comment_repeater.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/comment/comment_repeater.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/drag_handle_arrows_up-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/drag_handle_arrows_up-down.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/icon_settings_drivespace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/icon_settings_drivespace.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/left_sidebar_icon_public.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/left_sidebar_icon_public.png -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/nuvola_download_manager16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/nuvola_download_manager16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery.tablesorter-2.0.3/asc-big.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery.tablesorter-2.0.3/asc-big.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/16px_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/16px_minus.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/32px_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/32px_minus.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/64px_minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/64px_minus.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/progress_128.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/progress_128.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/progress_256.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/progress_256.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/progress_512.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/panojs-2.0.0/images/progress_512.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/dropdown_left_arrow_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/dropdown_left_arrow_hover.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/dropdown_right_arrow_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/dropdown_right_arrow_hover.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-cry18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-cry18.gif -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/comment/comment_repeater_rev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/comment/comment_repeater_rev.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery.chosen-1.8.7/chosen-sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery.chosen-1.8.7/chosen-sprite.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery.tablesorter-2.0.3/desc-big.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery.tablesorter-2.0.3/desc-big.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-cool18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-cool18.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-frown18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-frown18.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-kiss18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-kiss18.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-smile18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-smile18.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-wink18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-wink18.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-yell18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-yell18.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/iconmonstr-sitemap-6-icon-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/iconmonstr-sitemap-6-icon-16.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/nuvola_encrypted_grey16_old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/nuvola_encrypted_grey16_old.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/JQuerySpinBtn-1.3a/img/spinbtn_updn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/JQuerySpinBtn-1.3a/img/spinbtn_updn.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery.chosen-1.8.7/chosen-sprite@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery.chosen-1.8.7/chosen-sprite@2x.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-laughing18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-laughing18.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-embarassed18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-embarassed18.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-surprised18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-surprised18.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-tongue-out18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-tongue-out18.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-undecided18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/webgateway/img/emots/tinymce_smiley-undecided18.gif -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery.jstree-3.3.12/themes/default/32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery.jstree-3.3.12/themes/default/32px.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery.jstree-3.3.12/themes/default/40px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery.jstree-3.3.12/themes/default/40px.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery.jstree-3.3.12/themes/default/throbber.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery.jstree-3.3.12/themes/default/throbber.gif -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/scroller/productbrowser_scroller_20080115.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/scroller/productbrowser_scroller_20080115.png -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/javascript/jquery.imgareaselect-0.9.10/css/border-h.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/javascript/jquery.imgareaselect-0.9.10/css/border-h.gif -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/javascript/jquery.imgareaselect-0.9.10/css/border-v.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/javascript/jquery.imgareaselect-0.9.10/css/border-v.gif -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/scroller/productbrowser_background_20070622.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/scroller/productbrowser_background_20070622.jpg -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/image/scroller/productbrowser_scrollbar_20070622.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webclient/static/webclient/image/scroller/productbrowser_scrollbar_20070622.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery-ui-1.13.2/css/images/ui-icons_444444_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery-ui-1.13.2/css/images/ui-icons_444444_256x240.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery-ui-1.13.2/css/images/ui-icons_555555_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery-ui-1.13.2/css/images/ui-icons_555555_256x240.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery-ui-1.13.2/css/images/ui-icons_777620_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery-ui-1.13.2/css/images/ui-icons_777620_256x240.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery-ui-1.13.2/css/images/ui-icons_777777_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery-ui-1.13.2/css/images/ui-icons_777777_256x240.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery-ui-1.13.2/css/images/ui-icons_cc0000_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery-ui-1.13.2/css/images/ui-icons_cc0000_256x240.png -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery-ui-1.13.2/css/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webgateway/static/3rdparty/jquery-ui-1.13.2/css/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/javascript/jquery.imgareaselect-0.9.10/css/border-anim-h.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/javascript/jquery.imgareaselect-0.9.10/css/border-anim-h.gif -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/javascript/jquery.imgareaselect-0.9.10/css/border-anim-v.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ome/omero-web/HEAD/omeroweb/webadmin/static/webadmin/javascript/jquery.imgareaselect-0.9.10/css/border-anim-v.gif -------------------------------------------------------------------------------- /omeroweb/version.py: -------------------------------------------------------------------------------- 1 | try: 2 | from omero_version import omero_version 3 | from omero_version import build_year as omero_buildyear 4 | except ImportError: 5 | # Especially common during setup.py 6 | omero_version = "unknown" 7 | omero_buildyear = "unknown" 8 | 9 | 10 | omeroweb_version = "5.30.1.dev0" 11 | omeroweb_buildyear = "2024" 12 | -------------------------------------------------------------------------------- /omeroweb/custom_context_processor.py: -------------------------------------------------------------------------------- 1 | from omeroweb.version import omeroweb_version as omero_version 2 | from django.conf import settings 3 | 4 | 5 | def url_suffix(request): 6 | suffix = "?_%s" % omero_version 7 | return {"url_suffix": suffix} 8 | 9 | 10 | def base_include_template(request): 11 | return {"base_include_template": settings.BASE_INCLUDE_TEMPLATE} 12 | -------------------------------------------------------------------------------- /omeroweb/feedback/templates/404.html: -------------------------------------------------------------------------------- 1 | {% extends "base_error.html" %} 2 | {% load i18n %} 3 | 4 | {% block content %} 5 |

{% trans "Page not found." %} (404)

6 |

{% trans "The requested object or URL was not found on this server. The link you followed is either outdated, inaccurate, or the server has been instructed not to let you have it." %}

7 | 8 | {% endblock %} -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | recursive-include omeroweb/feedback/static * 2 | recursive-include omeroweb/feedback/templates * 3 | recursive-include omeroweb/webadmin/static * 4 | recursive-include omeroweb/webadmin/templates * 5 | recursive-include omeroweb/webclient/static * 6 | recursive-include omeroweb/webclient/templates * 7 | recursive-include omeroweb/webgateway/static * 8 | recursive-include omeroweb/webgateway/templates * 9 | recursive-include omeroweb/templates * 10 | include omeroweb/license/agpl-3.0.txt 11 | -------------------------------------------------------------------------------- /.bumpversion.cfg: -------------------------------------------------------------------------------- 1 | [bumpversion] 2 | current_version = 5.30.1.dev0 3 | commit = True 4 | tag = True 5 | sign_tags = True 6 | parse = (?P\d+)\.(?P\d+)\.(?P\d+)(\.(?P[a-z]+)(?P\d+))? 7 | serialize = 8 | {major}.{minor}.{patch}.{release}{build} 9 | {major}.{minor}.{patch} 10 | 11 | [bumpversion:part:release] 12 | optional_value = prod 13 | first_value = dev 14 | values = 15 | dev 16 | prod 17 | 18 | [bumpversion:part:build] 19 | 20 | [bumpversion:file:omeroweb/version.py] 21 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | repos: 3 | - repo: https://github.com/psf/black-pre-commit-mirror 4 | rev: 25.11.0 5 | hooks: 6 | - id: black 7 | args: [--target-version=py35] 8 | - repo: https://github.com/PyCQA/flake8 9 | rev: 7.3.0 10 | hooks: 11 | - id: flake8 12 | args: [ 13 | # default black line length is 88 14 | --max-line-length=88, 15 | # Conflicts with black: E203 whitespace before ':' 16 | --extend-ignore=E203, 17 | ] 18 | -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | markers = 3 | broken: mark the test as broken, i.e. it may be intermittent or failing without a fully understood cause 4 | ## Temporarily disabled due to 'SyntaxError: invalid escape sequence' 5 | ## which is just a deprecatioin warning without this configuration. 6 | ## filterwarnings = 7 | ## error::DeprecationWarning 8 | # Tests which will raise a deprecation warning should be updated 9 | # to use `pytest.deprecated_call(method, *args)` 10 | filterwarnings = 11 | ignore::DeprecationWarning 12 | -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/scripts/no_processor.html: -------------------------------------------------------------------------------- 1 | {% extends "webgateway/core_html.html" %} 2 | 3 | 4 | {% block title %} 5 | No Processor Available 6 | {% endblock %} 7 | 8 | 9 | {% block body %} 10 | 11 |
12 | 13 |

No Processor Available

14 | 15 | 16 |

The script service cannot find a processor to run this script ID: {{ scriptId }}. You should contact your System Administrator.

17 | 18 |
19 | Close Window 20 |
21 | 22 |
23 | 24 | {% endblock %} 25 | -------------------------------------------------------------------------------- /omeroweb/feedback/templates/base_error.html: -------------------------------------------------------------------------------- 1 | {% extends "webgateway/core_html.html" %} 2 | {% load i18n %} 3 | 4 | {% block link %} 5 | {{ block.super }} 6 | 7 | {% endblock %} 8 | 9 | {% block title %} 10 | {% trans "OMERO.web - support" %} 11 | {% endblock %} 12 | 13 | {% block body %} 14 |
15 |

16 | {% trans "Go back to" %} {% trans "OMERO.web" %} 17 |

18 | {% block content %}{% endblock %} 19 |
20 | 21 |
22 | {% endblock %} 23 | 24 | -------------------------------------------------------------------------------- /omeroweb/feedback/templates/error.html: -------------------------------------------------------------------------------- 1 | {% extends "webgateway/core_html.html" %} 2 | {% load i18n %} 3 | 4 | {% block link %} 5 | {{ block.super }} 6 | 7 | {% endblock %} 8 | 9 | {% block title %} 10 | {% trans "Web - Internal Error" %} 11 | {% endblock %} 12 | 13 | {% block body %} 14 | 15 |
16 |

17 | {% trans "Go back to" %}: {% trans "OMERO.web" %} 18 |

19 | 20 | {% block content %} 21 |

{{ error }}

22 | {% endblock %} 23 | 24 |
25 | {% endblock %} 26 | -------------------------------------------------------------------------------- /omeroweb/feedback/templates/thanks.html: -------------------------------------------------------------------------------- 1 | {% extends "webgateway/core_html.html" %} 2 | {% load i18n %} 3 | 4 | {% block link %} 5 | {{ block.super }} 6 | 7 | {% endblock %} 8 | 9 | {% block title %} 10 | {% trans "OMERO.web - support" %} 11 | {% endblock %} 12 | 13 | {% block body %} 14 |
15 |

16 | {% trans "Close" %} 17 |

18 | {% block content %}

{% trans "Thank you for your feedback." %}

{% endblock %} 19 |
20 | 21 |
22 |
23 | {% endblock %} 24 | 25 | -------------------------------------------------------------------------------- /omeroweb/feedback/templates/500-nosubmit.html: -------------------------------------------------------------------------------- 1 | {% extends "base_error.html" %} 2 | {% load i18n %} 3 | 4 | {% block content %} 5 |
6 |

{% trans "Server Error." %} (500)

7 | 8 |

{% trans "The server encountered an internal error and was unable to complete your request. Please contact your system administrator with the error message below." %}

9 | 10 | {% if error %}
  • {{ error }}
{% endif %} 11 | 12 | 15 |
16 | {% endblock %} 17 | -------------------------------------------------------------------------------- /.github/workflows/publish_pypi.yml: -------------------------------------------------------------------------------- 1 | --- 2 | name: PyPI 3 | on: push 4 | 5 | jobs: 6 | build-n-publish: 7 | name: Build and publish Python distribution to PyPI 8 | runs-on: ubuntu-latest 9 | steps: 10 | - uses: actions/checkout@v4 11 | - uses: actions/setup-python@v5 12 | with: 13 | python-version: '3.10' 14 | - name: Build a binary wheel and a source tarball 15 | run: | 16 | python -mpip install build 17 | python -m build 18 | - name: Publish distribution to PyPI 19 | if: startsWith(github.ref, 'refs/tags') 20 | uses: pypa/gh-action-pypi-publish@release/v1 21 | with: 22 | password: ${{ secrets.PYPI_PASSWORD }} 23 | -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/css/ome.iehacks.css: -------------------------------------------------------------------------------- 1 | /** 2 | * weblitz_viewport - style definitions 3 | * 4 | * Copyright (c) 2007, 2008, 2009 Glencoe Software, Inc. All rights reserved. 5 | * 6 | * This software is distributed under the terms described by the LICENCE file 7 | * you can find at the root of the distribution bundle, which states you are 8 | * free to use it only for non commercial purposes. 9 | * If the file is missing please request a copy by contacting 10 | * jason@glencoesoftware.com. 11 | * 12 | * Author: Carlos Neves 13 | */ 14 | 15 | .draggable { 16 | cursor: pointer, auto; 17 | } 18 | 19 | .ondrag { 20 | cursor: hand, auto; 21 | } 22 | 23 | .postit h1 { 24 | cursor: pointer, auto; 25 | } 26 | -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/farbtastic-1.2/farbtastic.css: -------------------------------------------------------------------------------- 1 | .farbtastic { 2 | position: relative; 3 | } 4 | .farbtastic * { 5 | position: absolute; 6 | cursor: crosshair; 7 | } 8 | .farbtastic, .farbtastic .wheel { 9 | width: 195px; 10 | height: 195px; 11 | } 12 | .farbtastic .color, .farbtastic .overlay { 13 | top: 47px; 14 | left: 47px; 15 | width: 101px; 16 | height: 101px; 17 | } 18 | .farbtastic .wheel { 19 | background: url(wheel.png) no-repeat; 20 | width: 195px; 21 | height: 195px; 22 | } 23 | .farbtastic .overlay { 24 | background: url(mask.png) no-repeat; 25 | } 26 | .farbtastic .marker { 27 | width: 17px; 28 | height: 17px; 29 | margin: -8px 0 0 -8px; 30 | overflow: hidden; 31 | background: url(marker.png) no-repeat; 32 | } 33 | 34 | -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/css/ome.snippet_header_logo.css: -------------------------------------------------------------------------------- 1 | /** 2 | * snippet_header_logo - style definitions 3 | * 4 | * Copyright (c) 2007, 2008 Glencoe Software, Inc. All rights reserved. 5 | * 6 | * This software is distributed under the terms described by the LICENCE file 7 | * you can find at the root of the distribution bundle, which states you are 8 | * free to use it only for non commercial purposes. 9 | * If the file is missing please request a copy by contacting 10 | * jason@glencoesoftware.com. 11 | */ 12 | 13 | #header { 14 | width: 100%; 15 | background-color: #aaa; 16 | border-top:5px solid #ddd; 17 | border-bottom:10px solid #fff; 18 | text-align: center; 19 | margin: 0px; 20 | padding: 0px; 21 | height: 1px; 22 | font-size: 1em; 23 | } 24 | 25 | -------------------------------------------------------------------------------- /.github/workflows/install.yml: -------------------------------------------------------------------------------- 1 | --- 2 | name: Install 3 | on: 4 | push: 5 | pull_request: 6 | 7 | jobs: 8 | install: 9 | name: Install distribution from source 10 | runs-on: ubuntu-22.04 11 | steps: 12 | - uses: actions/checkout@v4 13 | - uses: actions/setup-python@v5 14 | with: 15 | python-version: '3.10' 16 | - name: Install dependencies 17 | run: python -mpip install --upgrade wheel 18 | - name: Install Ice 19 | run: pip install https://github.com/ome/zeroc-ice-py-github-ci/releases/download/0.2.0/zeroc_ice-3.6.5-cp310-cp310-linux_x86_64.whl 20 | - name: Run tests 21 | run: pip install -e . 22 | - name: Test import 23 | run: python -c "import omeroweb.version as owv; print(owv.omeroweb_version)" 24 | -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/javascript/jquery.jstree.conditionalselect_plugin.js: -------------------------------------------------------------------------------- 1 | // conditional select 2 | (function ($, undefined) { 3 | "use strict"; 4 | 5 | // extending the defaults 6 | $.jstree.defaults.conditionalselect = { 7 | // The function to be used to conditionally select 8 | conditionalselect_function: function(node) { 9 | return true; 10 | } 11 | }; 12 | 13 | $.jstree.plugins.conditionalselect = function (options, parent) { 14 | // own function 15 | this.select_node = function (obj, supress_event, prevent_open) { 16 | if(this.settings.conditionalselect.conditionalselect_function.call(this, this.get_node(obj))) { 17 | parent.select_node.call(this, obj, supress_event, prevent_open); 18 | } 19 | }; 20 | }; 21 | })(jQuery); -------------------------------------------------------------------------------- /omeroweb/feedback/templates/disabled.html: -------------------------------------------------------------------------------- 1 | {% extends "webgateway/core_html.html" %} 2 | {% load i18n %} 3 | 4 | {% block link %} 5 | {{ block.super }} 6 | 7 | {% endblock %} 8 | 9 | {% block title %} 10 | {% trans "OMERO.web - support" %} 11 | {% endblock %} 12 | 13 | {% block body %} 14 |
15 |

16 | {% trans "Close" %} 17 |

18 | {% block content %} 19 |
20 |

Feedback is disabled on this server

21 |

Please contact your system administrator or the Open Microscopy Environment

22 | {% endblock %} 23 |
24 | 25 |
26 |
27 | {% endblock %} 28 | -------------------------------------------------------------------------------- /.github/workflows/tox.yml: -------------------------------------------------------------------------------- 1 | --- 2 | name: Tox 3 | on: 4 | push: 5 | pull_request: 6 | 7 | jobs: 8 | test: 9 | name: Run tox tests 10 | strategy: 11 | fail-fast: false 12 | matrix: 13 | python-version: 14 | - '3.10' 15 | - '3.11' 16 | - '3.12' 17 | runs-on: ubuntu-22.04 18 | steps: 19 | - uses: actions/checkout@v4 20 | - uses: actions/setup-python@v5 21 | with: 22 | python-version: ${{ matrix.python-version }} 23 | - name: Install dependencies 24 | run: python -mpip install --upgrade wheel pytest tox setuptools 25 | - name: Get tox target 26 | id: toxtarget 27 | run: | 28 | py=$(echo ${{ matrix.python-version }} | tr -d .) 29 | echo "py=$py" >> $GITHUB_OUTPUT 30 | - name: Run tests 31 | run: tox -e py${{ steps.toxtarget.outputs.py }} 32 | -------------------------------------------------------------------------------- /omeroweb/api/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | 4 | # Copyright (C) 2016 University of Dundee & Open Microscopy Environment. 5 | # All rights reserved. 6 | # 7 | # This program is free software: you can redistribute it and/or modify 8 | # it under the terms of the GNU Affero General Public License as 9 | # published by the Free Software Foundation, either version 3 of the 10 | # License, or (at your option) any later version. 11 | # 12 | # This program is distributed in the hope that it will be useful, 13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | # GNU Affero General Public License for more details. 16 | # 17 | # You should have received a copy of the GNU Affero General Public License 18 | # along with this program. If not, see . 19 | 20 | """api module provides JSON OMERO API.""" 21 | -------------------------------------------------------------------------------- /omeroweb/webgateway/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | # 4 | # 5 | # 6 | # Copyright (c) 2008-2011 University of Dundee. 7 | # 8 | # This program is free software: you can redistribute it and/or modify 9 | # it under the terms of the GNU Affero General Public License as 10 | # published by the Free Software Foundation, either version 3 of the 11 | # License, or (at your option) any later version. 12 | # 13 | # This program is distributed in the hope that it will be useful, 14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | # GNU Affero General Public License for more details. 17 | # 18 | # You should have received a copy of the GNU Affero General Public License 19 | # along with this program. If not, see . 20 | # 21 | # Author: Aleksandra Tarkowska , 2012. 22 | # 23 | -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/img/icon_external_link.svg: -------------------------------------------------------------------------------- 1 | GroupCreated with Sketch. 2 | -------------------------------------------------------------------------------- /omeroweb/webgateway/admin.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | # 4 | # webgateway/admin.py - django application admin view 5 | # 6 | # Copyright (c) 2008, 2009 Glencoe Software, Inc. All rights reserved. 7 | # 8 | # This software is distributed under the terms described by the LICENCE file 9 | # you can find at the root of the distribution bundle, which states you are 10 | # free to use it only for non commercial purposes. 11 | # If the file is missing please request a copy by contacting 12 | # jason@glencoesoftware.com. 13 | # 14 | # Author: Carlos Neves 15 | 16 | # from models import StoredConnection 17 | # from django.contrib import admin 18 | # from django.utils.translation import gettext_lazy as _ 19 | 20 | # class StoredConnectionOptions(admin.ModelAdmin): 21 | # list_display = ('base_path', 'config_file', 'username', 'failcount') 22 | 23 | # admin.site.register(StoredConnection, StoredConnectionOptions) 24 | -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- 1 | name: "CodeQL" 2 | 3 | on: 4 | push: 5 | branches: [master] 6 | pull_request: 7 | branches: [master] 8 | schedule: 9 | - cron: '0 5 * * 5' 10 | 11 | jobs: 12 | analyze: 13 | name: Analyze (${{ matrix.language }}) 14 | runs-on: ubuntu-latest 15 | 16 | strategy: 17 | fail-fast: false 18 | matrix: 19 | include: 20 | - language: python 21 | build-mode: none 22 | - language: javascript 23 | build-mode: none 24 | 25 | steps: 26 | - name: Checkout repository 27 | uses: actions/checkout@v4 28 | 29 | - name: Initialize CodeQL 30 | uses: github/codeql-action/init@v3 31 | with: 32 | languages: ${{ matrix.language }} 33 | build-mode: ${{ matrix.build-mode }} 34 | 35 | - name: Perform CodeQL Analysis 36 | uses: github/codeql-action/analyze@v3 37 | with: 38 | category: "/language:${{matrix.language}}" 39 | -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/annotations/ratings_underscore.html: -------------------------------------------------------------------------------- 1 | 22 |
style="display:none"<% } %> > 23 | (avg: 24 | <%= average %> 25 | / <%= count %> 26 | votes) 27 |
-------------------------------------------------------------------------------- /omeroweb/webgateway/templates/webgateway/base/includes/shortcut_icon.html: -------------------------------------------------------------------------------- 1 | {% comment %} 2 | 19 | {% endcomment %} 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /omeroweb/webgateway/templates/webgateway/base/includes/css_link_body.html: -------------------------------------------------------------------------------- 1 | {% comment %} 2 | 19 | {% endcomment %} 20 | 21 | -------------------------------------------------------------------------------- /omeroweb/webgateway/templates/webgateway/base/includes/script_src_popup.html: -------------------------------------------------------------------------------- 1 | {% comment %} 2 | 19 | {% endcomment %} 20 | 21 | -------------------------------------------------------------------------------- /omeroweb/webgateway/templates/webgateway/base/includes/post_form.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | {% comment %} 3 | 20 | {% endcomment %} 21 | 22 |
{% csrf_token %} 23 | {{ submit }} 24 |
25 | -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/base/includes/logout.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | {% comment %} 3 | 20 | {% endcomment %} 21 | 22 |
{% csrf_token %} 23 | {% trans "Logout" %} 24 |
25 | -------------------------------------------------------------------------------- /omeroweb/webgateway/templates/webgateway/base/includes/script_src_jquery.html: -------------------------------------------------------------------------------- 1 | {% comment %} 2 | 19 | {% endcomment %} 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /omeroweb/webredirect/urls.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | # 4 | # 5 | # 6 | # Copyright (c) 2008-2014 University of Dundee. 7 | # 8 | # This program is free software: you can redistribute it and/or modify 9 | # it under the terms of the GNU Affero General Public License as 10 | # published by the Free Software Foundation, either version 3 of the 11 | # License, or (at your option) any later version. 12 | # 13 | # This program is distributed in the hope that it will be useful, 14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | # GNU Affero General Public License for more details. 17 | # 18 | # You should have received a copy of the GNU Affero General Public License 19 | # along with this program. If not, see . 20 | # 21 | # Author: Aleksandra Tarkowska , 2008. 22 | # 23 | # Version: 1.0 24 | # 25 | 26 | from django.urls import re_path 27 | from omeroweb.webredirect import views 28 | 29 | urlpatterns = [ 30 | re_path(r"^$", views.index, name="webredirect"), 31 | ] 32 | -------------------------------------------------------------------------------- /test/unit/reference_templates/nginx.conf: -------------------------------------------------------------------------------- 1 | upstream omeroweb { 2 | server 127.0.0.1:4080 fail_timeout=0; 3 | } 4 | 5 | server { 6 | listen 80; 7 | server_name $hostname; 8 | 9 | sendfile on; 10 | client_max_body_size 0; 11 | 12 | 13 | 14 | # maintenance page serve from here 15 | location @maintenance { 16 | root /home/omero/OMERO.server/etc/templates/error; 17 | try_files $uri /maintainance.html =502; 18 | } 19 | 20 | # weblitz django apps serve media from here 21 | location /static { 22 | alias /home/omero/OMERO.server/lib/python/omeroweb/static; 23 | } 24 | 25 | location @proxy_to_app { 26 | proxy_set_header X-Forwarded-Proto $scheme; 27 | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 28 | proxy_set_header Host $http_host; 29 | proxy_redirect off; 30 | proxy_buffering off; 31 | 32 | proxy_pass http://omeroweb; 33 | } 34 | 35 | location / { 36 | 37 | error_page 502 @maintenance; 38 | # checks for static file, if not found proxy to app 39 | try_files $uri @proxy_to_app; 40 | } 41 | 42 | } 43 | 44 | 45 | -------------------------------------------------------------------------------- /omeroweb/webclient/controller/help.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | # 4 | # 5 | # 6 | # Copyright (c) 2008-2011 University of Dundee. 7 | # 8 | # This program is free software: you can redistribute it and/or modify 9 | # it under the terms of the GNU Affero General Public License as 10 | # published by the Free Software Foundation, either version 3 of the 11 | # License, or (at your option) any later version. 12 | # 13 | # This program is distributed in the hope that it will be useful, 14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | # GNU Affero General Public License for more details. 17 | # 18 | # You should have received a copy of the GNU Affero General Public License 19 | # along with this program. If not, see . 20 | # 21 | # Author: Aleksandra Tarkowska , 2008. 22 | # 23 | # Version: 1.0 24 | # 25 | 26 | from omeroweb.webclient.controller import BaseController 27 | 28 | 29 | class BaseHelp(BaseController): 30 | def __init__(self, conn, **kw): 31 | BaseController.__init__(self, conn) 32 | -------------------------------------------------------------------------------- /omeroweb/webclient/controller/impexp.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | # 4 | # 5 | # 6 | # Copyright (c) 2008-2011 University of Dundee. 7 | # 8 | # This program is free software: you can redistribute it and/or modify 9 | # it under the terms of the GNU Affero General Public License as 10 | # published by the Free Software Foundation, either version 3 of the 11 | # License, or (at your option) any later version. 12 | # 13 | # This program is distributed in the hope that it will be useful, 14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | # GNU Affero General Public License for more details. 17 | # 18 | # You should have received a copy of the GNU Affero General Public License 19 | # along with this program. If not, see . 20 | # 21 | # Author: Aleksandra Tarkowska , 2008. 22 | # 23 | # Version: 1.0 24 | # 25 | 26 | from omeroweb.webclient.controller import BaseController 27 | 28 | 29 | class BaseImpexp(BaseController): 30 | def __init__(self, conn, **kw): 31 | BaseController.__init__(self, conn) 32 | -------------------------------------------------------------------------------- /omeroweb/webadmin/templates/webadmin/password.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | 3 | {% comment %} 4 | 21 | {% endcomment %} 22 | 23 | 24 | 25 | {% if error %} 26 | {{ error }} 27 | {% else %} 28 | Password reset OK 29 | {% endif %} 30 | -------------------------------------------------------------------------------- /omeroweb/webadmin/webadmin_utils.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | import logging 4 | 5 | logger = logging.getLogger(__name__) 6 | 7 | 8 | def upgradeCheck(url): 9 | # upgrade check: 10 | # ------------- 11 | # On each startup OMERO.web checks for possible server upgrades 12 | # and logs the upgrade url at the WARNING level. If you would 13 | # like to disable the checks, please set 'omero.web.upgrades_url` 14 | # to an empty string. 15 | # 16 | # For more information, see 17 | # https://docs.openmicroscopy.org/latest/omero/sysadmins/UpgradeCheck.html 18 | # 19 | try: 20 | from omero.util.upgrade_check import UpgradeCheck 21 | 22 | if url: 23 | check = UpgradeCheck("web", url=url) 24 | check.run() 25 | if check.isUpgradeNeeded(): 26 | logger.warn( 27 | "Upgrade is available. Please visit" 28 | " https://downloads.openmicroscopy.org/latest/omero/.\n" 29 | ) 30 | else: 31 | logger.debug("Up to date.\n") 32 | except Exception as x: 33 | logger.error("Upgrade check error: %s" % x) 34 | -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery.flot-0.8.3/LICENSE.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2007-2014 IOLA and Ole Laursen 2 | 3 | Permission is hereby granted, free of charge, to any person 4 | obtaining a copy of this software and associated documentation 5 | files (the "Software"), to deal in the Software without 6 | restriction, including without limitation the rights to use, 7 | copy, modify, merge, publish, distribute, sublicense, and/or sell 8 | copies of the Software, and to permit persons to whom the 9 | Software is furnished to do so, subject to the following 10 | conditions: 11 | 12 | The above copyright notice and this permission notice shall be 13 | included in all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 16 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 17 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 18 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 19 | HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 20 | WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 21 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 22 | OTHER DEALINGS IN THE SOFTWARE. 23 | -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/base/includes/logo.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | {% comment %} 3 | 20 | {% endcomment %} 21 | 22 | 33 | -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/javascript/jquery.jstree.childcount_plugin.js: -------------------------------------------------------------------------------- 1 | /*global jQuery */ 2 | // wrap in IIFE and pass jQuery as $ 3 | 4 | (function ($, undefined) { 5 | "use strict"; 6 | 7 | $.jstree.plugins.childcount = function (options, parent) { 8 | 9 | this.redraw_node = function(obj, deep, is_callback, force_render) { 10 | var inst = this; 11 | obj = parent.redraw_node.apply(this, arguments); 12 | 13 | if(obj) { 14 | var node = inst.get_node(obj); 15 | var anchor = $(obj).children('.jstree-anchor'); 16 | 17 | // Add child count html 18 | if (node?.data?.obj?.childCount > 0) { 19 | var span = document.createElement('span'); 20 | $(span).addClass('children_count'); 21 | var text = document.createTextNode(node.data.obj.childCount); 22 | span.appendChild(text); 23 | anchor.append(span); 24 | } 25 | } 26 | return obj; 27 | }; 28 | }; 29 | 30 | // you can include the plugin in all instances by default 31 | // $.jstree.defaults.plugins.push("childcount"); 32 | })(jQuery); -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/base/includes/search_field.html: -------------------------------------------------------------------------------- 1 | {% comment %} 2 | 19 | 20 | {% endcomment %} 21 | 22 | 23 | -------------------------------------------------------------------------------- /omeroweb/webadmin/static/webadmin/css/chosen.css: -------------------------------------------------------------------------------- 1 | .chosen-container-multi .chosen-choices li.search-choice-current { 2 | cursor: pointer; 3 | border: 1px solid hsl(210,30%,40%); 4 | color: hsl(210,80%,10%); 5 | text-shadow:0 1px 0 rgba(255,255,255,.4); 6 | background: #E3646F; /* Old browsers */ 7 | background: -moz-linear-gradient(center top , #E3646F 0%, #E3646F 100%) repeat scroll 0 0 #FFFFFF 8 | background-color:hsl(210,30%,70%); 9 | filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#E3646F', endColorstr='#E3646F',GradientType=0 ); /* IE6-9 */ 10 | background:linear-gradient(top, hsl(210,40%,70%) 0%,hsl(210,40%,60%) 100%); /* W3C */ 11 | 12 | } 13 | 14 | 15 | .chosen-container-single { 16 | width:320px; 17 | min-width:320px; 18 | max-width:320px; 19 | } 20 | 21 | .empty-choice { 22 | color: #e3646f; 23 | } 24 | 25 | 26 | .standard_form .hidden { 27 | display: none; 28 | } 29 | 30 | /* 31 | It seems to be impossible to style select to fill remaining 32 | space in a line. chosen calculates the size of the select and 33 | replaces it with the chosen select with the same width. 34 | */ 35 | #email_content select { 36 | width: 70%; 37 | background-color: red; 38 | } 39 | #email_content .chzn-choices { 40 | width: 100%; 41 | } -------------------------------------------------------------------------------- /omeroweb/templates/nginx.conf.template: -------------------------------------------------------------------------------- 1 | upstream omeroweb%(PREFIX_NAME)s { 2 | server %(FASTCGI_EXTERNAL)s fail_timeout=0; 3 | } 4 | 5 | server { 6 | listen %(HTTPPORT)d; 7 | server_name %(SERVERNAME)s; 8 | 9 | sendfile on; 10 | client_max_body_size %(MAX_BODY_SIZE)s; 11 | 12 | %(NGINX_SERVER_EXTRA_CONFIG)s 13 | 14 | # maintenance page serve from here 15 | location @maintenance%(PREFIX_NAME)s { 16 | root %(ROOT)s/etc/templates/error; 17 | try_files $uri /maintainance.html =502; 18 | } 19 | 20 | # weblitz django apps serve media from here 21 | location %(STATIC_URL)s { 22 | alias %(STATIC_ROOT)s; 23 | } 24 | 25 | location @proxy_to_app%(PREFIX_NAME)s { 26 | proxy_set_header X-Forwarded-Proto $scheme; 27 | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 28 | proxy_set_header Host $http_host; 29 | proxy_redirect off; 30 | proxy_buffering off; 31 | 32 | proxy_pass http://omeroweb%(PREFIX_NAME)s; 33 | } 34 | 35 | location %(FORCE_SCRIPT_NAME)s { 36 | 37 | error_page 502 @maintenance%(PREFIX_NAME)s; 38 | # checks for static file, if not found proxy to app 39 | try_files $uri @proxy_to_app%(PREFIX_NAME)s; 40 | } 41 | 42 | } 43 | -------------------------------------------------------------------------------- /test/unit/reference_templates/nginx-location.conf: -------------------------------------------------------------------------------- 1 | # These location blocks should be included in your server configuration 2 | # For example: 3 | # 4 | ##server { 5 | ## listen 80; 6 | ## server_name $hostname; 7 | ## 8 | ## # SSL configuration ... 9 | ## 10 | ## sendfile on; 11 | ## client_max_body_size 0; 12 | ## 13 | ## # Include generated file from omero web config nginx-location: 14 | ## include /opt/omero/web/omero-web-location.include; 15 | ##} 16 | 17 | # maintenance page serve from here 18 | location @maintenance { 19 | root /home/omero/OMERO.server/etc/templates/error; 20 | try_files $uri /maintainance.html =502; 21 | } 22 | 23 | # weblitz django apps serve media from here 24 | location /static { 25 | alias /home/omero/OMERO.server/lib/python/omeroweb/static; 26 | } 27 | 28 | location @proxy_to_app { 29 | proxy_set_header X-Forwarded-Proto $scheme; 30 | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 31 | proxy_set_header Host $http_host; 32 | proxy_redirect off; 33 | proxy_buffering off; 34 | 35 | proxy_pass http://127.0.0.1:4080; 36 | } 37 | 38 | location / { 39 | 40 | error_page 502 @maintenance; 41 | # checks for static file, if not found proxy to app 42 | try_files $uri @proxy_to_app; 43 | } 44 | 45 | 46 | -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/ajax_form/container_form_ajax.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | 3 | {% comment %} 4 | 21 | {% endcomment %} 22 | 23 | {% if form %} 24 | 25 |
{% csrf_token %} 26 | 27 | {% for field in form %} 28 | 29 | {% endfor %} 30 |
{{ field }}

{% if field.errors %}{{ field.errors }}{% endif %}

{{ field.help_text|safe }}
31 |
32 | 33 | {% endif %} 34 | -------------------------------------------------------------------------------- /omeroweb/templates/nginx-location.conf.template: -------------------------------------------------------------------------------- 1 | # These location blocks should be included in your server configuration 2 | # For example: 3 | # 4 | ##server { 5 | ## listen 80; 6 | ## server_name $hostname; 7 | ## 8 | ## # SSL configuration ... 9 | ## 10 | ## sendfile on; 11 | ## client_max_body_size 0; 12 | ## 13 | ## # Include generated file from omero web config nginx-location: 14 | ## include /opt/omero/web/omero-web-location.include; 15 | ##} 16 | 17 | # maintenance page serve from here 18 | location @maintenance%(PREFIX_NAME)s { 19 | root %(ROOT)s/etc/templates/error; 20 | try_files $uri /maintainance.html =502; 21 | } 22 | 23 | # weblitz django apps serve media from here 24 | location %(STATIC_URL)s { 25 | alias %(STATIC_ROOT)s; 26 | } 27 | 28 | location @proxy_to_app%(PREFIX_NAME)s { 29 | proxy_set_header X-Forwarded-Proto $scheme; 30 | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 31 | proxy_set_header Host $http_host; 32 | proxy_redirect off; 33 | proxy_buffering off; 34 | 35 | proxy_pass http://%(FASTCGI_EXTERNAL)s; 36 | } 37 | 38 | location %(FORCE_SCRIPT_NAME)s { 39 | 40 | error_page 502 @maintenance%(PREFIX_NAME)s; 41 | # checks for static file, if not found proxy to app 42 | try_files $uri @proxy_to_app%(PREFIX_NAME)s; 43 | } 44 | -------------------------------------------------------------------------------- /test/unit/reference_templates/nginx-location-withoptions.conf: -------------------------------------------------------------------------------- 1 | # These location blocks should be included in your server configuration 2 | # For example: 3 | # 4 | ##server { 5 | ## listen 80; 6 | ## server_name $hostname; 7 | ## 8 | ## # SSL configuration ... 9 | ## 10 | ## sendfile on; 11 | ## client_max_body_size 0; 12 | ## 13 | ## # Include generated file from omero web config nginx-location: 14 | ## include /opt/omero/web/omero-web-location.include; 15 | ##} 16 | 17 | # maintenance page serve from here 18 | location @maintenance_test { 19 | root /home/omero/OMERO.server/etc/templates/error; 20 | try_files $uri /maintainance.html =502; 21 | } 22 | 23 | # weblitz django apps serve media from here 24 | location /test-static { 25 | alias /home/omero/OMERO.server/lib/python/omeroweb/static; 26 | } 27 | 28 | location @proxy_to_app_test { 29 | proxy_set_header X-Forwarded-Proto $scheme; 30 | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 31 | proxy_set_header Host $http_host; 32 | proxy_redirect off; 33 | proxy_buffering off; 34 | 35 | proxy_pass http://0.0.0.0:12345; 36 | } 37 | 38 | location /test { 39 | 40 | error_page 502 @maintenance_test; 41 | # checks for static file, if not found proxy to app 42 | try_files $uri @proxy_to_app_test; 43 | } 44 | 45 | 46 | -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/css/reset_old.css: -------------------------------------------------------------------------------- 1 | /* http://meyerweb.com/eric/tools/css/reset/ 2 | v2.0 | 20110126 3 | License: none (public domain) 4 | */ 5 | 6 | html, body, div, span, applet, object, iframe, 7 | h1, h2, h3, h4, h5, h6, p, blockquote, pre, 8 | a, abbr, acronym, address, big, cite, code, 9 | del, dfn, em, img, ins, kbd, q, s, samp, 10 | small, strike, strong, sub, sup, tt, var, 11 | b, u, i, center, 12 | dl, dt, dd, ol, ul, li, 13 | fieldset, form, label, legend, 14 | table, caption, tbody, tfoot, thead, tr, th, td, 15 | article, aside, canvas, details, embed, 16 | figure, figcaption, footer, header, hgroup, 17 | menu, nav, output, ruby, section, summary, 18 | time, mark, audio, video { 19 | margin: 0; 20 | padding: 0; 21 | border: 0; 22 | font-size: 100%; 23 | font: inherit; 24 | vertical-align: baseline; 25 | } 26 | /* HTML5 display-role reset for older browsers */ 27 | article, aside, details, figcaption, figure, 28 | footer, header, hgroup, menu, nav, section { 29 | display: block; 30 | } 31 | body { 32 | line-height: 1; 33 | } 34 | ol, ul { 35 | list-style: none; 36 | } 37 | blockquote, q { 38 | quotes: none; 39 | } 40 | blockquote:before, blockquote:after, 41 | q:before, q:after { 42 | content: ''; 43 | content: none; 44 | } 45 | table { 46 | border-collapse: collapse; 47 | border-spacing: 0; 48 | } -------------------------------------------------------------------------------- /omeroweb/feedback/static/feedback/css/layout.css: -------------------------------------------------------------------------------- 1 | body { 2 | margin: 0; 3 | font-size: 13px; 4 | font-family: Arial, Verdana, Lucida, Helvetica, sans-serif; 5 | color: #555; 6 | padding: 0; 7 | background-color: #f3f3f3; 8 | } 9 | 10 | .error { 11 | color: #e3646f; 12 | } 13 | 14 | a { 15 | color: #1b7bc7; 16 | text-decoration: none; 17 | border: none; 18 | } 19 | a:hover,a:link,a:visited { 20 | color: #1b7bc7; 21 | text-decoration: none; 22 | border: none; 23 | } 24 | 25 | h1 { 26 | font-size: 15px; 27 | text-align: left; 28 | margin: 0; 29 | padding: 10px 0; 30 | } 31 | h2 { 32 | font-size: 12px; 33 | text-align: left; 34 | } 35 | 36 | .bodyWrapper { 37 | width: 600px; 38 | margin: 5px auto; 39 | } 40 | 41 | .logo_list { 42 | display: flex; 43 | align-items: center; 44 | } 45 | 46 | .logo_list li { 47 | display: inline-block; 48 | margin-right: 10px; 49 | margin-bottom: 5px; 50 | } 51 | 52 | .logo_list .middle_logo { 53 | margin-right: 15px; 54 | } 55 | 56 | .version_list li { 57 | margin-top: 7px; 58 | } 59 | 60 | .version_chip { 61 | background-color: #dfdfdf; 62 | border: 1px solid #afafaf; 63 | margin-right: 2px; 64 | margin-left: 2px; 65 | padding: 1px; 66 | border-radius: 10%; 67 | font-size: 9px; 68 | } -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery.ui.touch-punch-0.2.3.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Touch Punch 0.2.3 3 | * 4 | * Copyright 2011–2014, Dave Furfero 5 | * Dual licensed under the MIT or GPL Version 2 licenses. 6 | * 7 | * Depends: 8 | * jquery.ui.widget.js 9 | * jquery.ui.mouse.js 10 | */ 11 | !function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a.originalEvent.changedTouches[0],d=document.createEvent("MouseEvents");d.initMouseEvent(b,!0,!0,window,1,c.screenX,c.screenY,c.clientX,c.clientY,!1,!1,!1,!1,0,null),a.target.dispatchEvent(d)}}if(a.support.touch="ontouchend"in document,a.support.touch){var e,b=a.ui.mouse.prototype,c=b._mouseInit,d=b._mouseDestroy;b._touchStart=function(a){var b=this;!e&&b._mouseCapture(a.originalEvent.changedTouches[0])&&(e=!0,b._touchMoved=!1,f(a,"mouseover"),f(a,"mousemove"),f(a,"mousedown"))},b._touchMove=function(a){e&&(this._touchMoved=!0,f(a,"mousemove"))},b._touchEnd=function(a){e&&(f(a,"mouseup"),f(a,"mouseout"),this._touchMoved||f(a,"click"),e=!1)},b._mouseInit=function(){var b=this;b.element.bind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),c.call(b)},b._mouseDestroy=function(){var b=this;b.element.unbind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),d.call(b)}}}(jQuery); -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/jquery.tablesorter-2.0.3/jquery.tablesorter.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (C) 2012 University of Dundee & Open Microscopy Environment. 3 | * All rights reserved. 4 | * 5 | * This program is free software: you can redistribute it and/or modify 6 | * it under the terms of the GNU Affero General Public License as 7 | * published by the Free Software Foundation, either version 3 of the 8 | * License, or (at your option) any later version. 9 | * 10 | * This program is distributed in the hope that it will be useful, 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 | * GNU Affero General Public License for more details. 14 | * 15 | * You should have received a copy of the GNU Affero General Public License 16 | * along with this program. If not, see . 17 | * 18 | */ 19 | 20 | 21 | /* tables */ 22 | 23 | table.tablesorter { 24 | text-align: left; 25 | } 26 | table.tablesorter thead tr th, table.tablesorter tfoot tr th { 27 | padding-left: 5px; 28 | background-color: #eeeeee; 29 | } 30 | table.tablesorter thead tr .header { 31 | background-repeat: no-repeat; 32 | background-position: center right; 33 | cursor: pointer; 34 | } 35 | 36 | table.tablesorter tbody td { 37 | vertical-align: middle; 38 | } -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/annotations/includes/metadata_general_other.html: -------------------------------------------------------------------------------- 1 | {% comment %} 2 | 19 | {% endcomment %} 20 | 21 | 22 |
23 |

24 | {{ label|default:"Others" }} 25 | {{ annotationCounts.OtherAnnotation }} 26 |

27 | 30 |
31 | -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/css/reset.css: -------------------------------------------------------------------------------- 1 | /* http://meyerweb.com/eric/tools/css/reset/ 2 | v2.0 | 20110126 3 | License: none (public domain) 4 | */ 5 | 6 | html, body, div, span, applet, object, iframe, 7 | h1, h2, h3, h4, h5, h6, p, blockquote, pre, 8 | a, abbr, acronym, address, big, cite, code, 9 | del, dfn, em, img, ins, kbd, q, s, samp, 10 | small, strike, strong, sub, sup, tt, var, 11 | b, u, i, center, 12 | dl, dt, dd, ol, ul, li, 13 | fieldset, form, label, legend, 14 | table, caption, tbody, tfoot, thead, tr, th, td, 15 | article, aside, canvas, details, embed, 16 | figure, figcaption, footer, header, hgroup, 17 | menu, nav, output, ruby, section, summary, 18 | time, mark, audio, video { 19 | margin: 0; 20 | padding: 0; 21 | border: 0; 22 | font-size: 100%; 23 | font: inherit; 24 | vertical-align: baseline; 25 | font-family: Helvetica, Arial, sans-serif; 26 | } 27 | /* HTML5 display-role reset for older browsers */ 28 | article, aside, details, figcaption, figure, 29 | footer, header, hgroup, menu, nav, section { 30 | display: block; 31 | } 32 | body { 33 | line-height: 1; 34 | } 35 | ol, ul { 36 | list-style: none; 37 | } 38 | blockquote, q { 39 | quotes: none; 40 | } 41 | blockquote:before, blockquote:after, 42 | q:before, q:after { 43 | content: ''; 44 | content: none; 45 | } 46 | table { 47 | border-collapse: collapse; 48 | border-spacing: 0; 49 | } -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/annotations/custom_ann_tooltip.html: -------------------------------------------------------------------------------- 1 | 2 | {% comment %} 3 | 20 | {% endcomment %} 21 | 22 | -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/annotations/includes/metadata_general_map.html: -------------------------------------------------------------------------------- 1 | {% comment %} 2 | 19 | {% endcomment %} 20 | 21 | 22 |
23 |

24 | {{ label|default:"Key-Value Pairs" }} 25 | {{ annotationCounts.MapAnnotation }} 26 |

27 | 32 |
33 | -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/annotations/includes/metadata_general_table.html: -------------------------------------------------------------------------------- 1 | {% comment %} 2 | 19 | {% endcomment %} 20 | 21 | 22 | {% if manager.well or manager.image %} 23 |

24 | {{ label|default:"Tables" }} {{ tableCountsOnParents }} 25 |

26 | 32 | {% endif %} 33 | -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/base/includes/script_launch.html: -------------------------------------------------------------------------------- 1 | {% comment %} 2 | 19 | {% endcomment %} 20 | 21 | 22 |
  • 23 | 24 | 25 | 29 |
  • 30 | 31 | -------------------------------------------------------------------------------- /test/unit/reference_templates/nginx-withoptions.conf: -------------------------------------------------------------------------------- 1 | upstream omeroweb_test { 2 | server 0.0.0.0:12345 fail_timeout=0; 3 | } 4 | 5 | server { 6 | listen 1234; 7 | server_name omeroweb.host; 8 | 9 | sendfile on; 10 | client_max_body_size 2m; 11 | 12 | # <<<<< omero.web.nginx_server_extra_config 13 | listen 443 ssl; 14 | ssl_certificate /dummy/fullchain.pem; 15 | ssl_certificate_key /dummy/private.key; 16 | # omero.web.nginx_server_extra_config >>>>> 17 | 18 | # maintenance page serve from here 19 | location @maintenance_test { 20 | root /home/omero/OMERO.server/etc/templates/error; 21 | try_files $uri /maintainance.html =502; 22 | } 23 | 24 | # weblitz django apps serve media from here 25 | location /test-static { 26 | alias /home/omero/OMERO.server/lib/python/omeroweb/static; 27 | } 28 | 29 | location @proxy_to_app_test { 30 | proxy_set_header X-Forwarded-Proto $scheme; 31 | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 32 | proxy_set_header Host $http_host; 33 | proxy_redirect off; 34 | proxy_buffering off; 35 | 36 | proxy_pass http://omeroweb_test; 37 | } 38 | 39 | location /test { 40 | 41 | error_page 502 @maintenance_test; 42 | # checks for static file, if not found proxy to app 43 | try_files $uri @proxy_to_app_test; 44 | } 45 | 46 | } 47 | 48 | 49 | -------------------------------------------------------------------------------- /omeroweb/webgateway/static/webgateway/css/ome.colorbtn.css: -------------------------------------------------------------------------------- 1 | /** 2 | * jquery-plugin-colorbtn - style definitions 3 | * 4 | * Copyright (c) 2007, 2008 Glencoe Software, Inc. All rights reserved. 5 | * 6 | * This software is distributed under the terms described by the LICENCE file 7 | * you can find at the root of the distribution bundle, which states you are 8 | * free to use it only for non commercial purposes. 9 | * If the file is missing please request a copy by contacting 10 | * jason@glencoesoftware.com. 11 | */ 12 | 13 | .cbpicker input { 14 | text-align: center; 15 | width: 6em; 16 | font-size: 1.2em; 17 | } 18 | 19 | /*.cbpicker { 20 | font-size: 0.7em !important; 21 | }*/ 22 | 23 | .picker { 24 | background: url('../img/colorpicker_16.png') center center no-repeat; 25 | border-width: 0; 26 | width: 18px; 27 | height: 18px; 28 | border-radius: 3px; 29 | margin-left: 5px; 30 | } 31 | 32 | .lutpicker { 33 | height: 300px; 34 | overflow: scroll; 35 | } 36 | .lutpicker input { 37 | display: none; 38 | } 39 | .lutpicker label { 40 | font-size: 12px; 41 | font-weight: normal; 42 | width: 100%; 43 | display: block; 44 | } 45 | .lutpicker label:hover { 46 | background-color: #ddddff; 47 | } 48 | .lutpicker label span { 49 | display: inline-block; 50 | width: 50px; 51 | margin: 4px; 52 | } 53 | .lutpicker input { 54 | width: 10px; 55 | } 56 | #invert { 57 | display: block; 58 | float: left; 59 | } -------------------------------------------------------------------------------- /omeroweb/webgateway/templates/webgateway/base/base_frame.html: -------------------------------------------------------------------------------- 1 | {% extends 'webgateway/core_html.html' %} 2 | 3 | 4 | {% comment %} 5 | 22 | {% endcomment %} 23 | 24 | 25 | 26 | 27 | 28 | {% block script %} 29 | 30 | {% include "webgateway/base/includes/script_src_jquery.html" %} 31 | {% include "webgateway/base/includes/jquery-ui.html" %} 32 | {% include "webgateway/base/includes/script_src_popup.html" %} 33 | {% endblock %} 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/control_scalebar.js: -------------------------------------------------------------------------------- 1 | PanoJS.CONTROL_SCALEBAR_STYLE = "position: absolute;"; 2 | 3 | function ScaleBarControl(viewer) { 4 | this.viewer = viewer; 5 | this.createDOMElements(); 6 | 7 | this.scale = 1; 8 | this.x = 0; 9 | this.y = 0; 10 | this.width = 0; 11 | this.height = 0; 12 | 13 | this.viewer.addViewerZoomedListener(this); 14 | 15 | // load scalebar 16 | this.init(); 17 | } 18 | 19 | 20 | ScaleBarControl.prototype.init = function() { 21 | this.viewer.notifyViewerZoomed(); 22 | } 23 | 24 | ScaleBarControl.prototype.createDOMElements = function() { 25 | var de = this.viewer.surface; 26 | 27 | var scalebar_id = this.viewer.viewer.id+'-scalebar'; 28 | 29 | this.dom_element = document.createElement('div'); 30 | this.dom_element.id = scalebar_id; 31 | this.dom_element.className = 'weblitz-viewport-scalebar'; 32 | this.dom_element.setAttribute("style", PanoJS.CONTROL_SCALEBAR_STYLE); 33 | de.appendChild(this.dom_element); 34 | } 35 | 36 | 37 | 38 | ScaleBarControl.prototype.viewerZoomed = function(e) { 39 | if (!this.dom_element || typeof this.dom_element == 'undefined') return; 40 | 41 | this.scale = e.scale; 42 | var vp = $.WeblitzViewport($(this.viewer.viewer).parent().parent().parent()); 43 | 44 | if (vp.viewportimg.get(0).setScalebarZoom) { 45 | vp.viewportimg.get(0).setScalebarZoom(this.scale); 46 | } 47 | } 48 | 49 | 50 | -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- 1 | [tox] 2 | # Default tox environment when run without `-e` 3 | envlist = py310, py311, py312 4 | 5 | # https://tox.readthedocs.io/en/latest/config.html#conf-requires 6 | # Ensure pip is new so we can install manylinux wheel 7 | requires = pip >= 19.0.0 8 | virtualenv >= 16.0.0 9 | 10 | [testenv] 11 | deps = 12 | setuptools 13 | pre-commit 14 | numpy>=1.9,<2 15 | pytest 16 | PyYAML 17 | tables 18 | # https://github.com/pytest-dev/pytest-xdist/issues/585 19 | pytest-xdist < 2 20 | restructuredtext-lint 21 | https://github.com/ome/zeroc-ice-py-github-ci/releases/download/0.2.0/zeroc_ice-3.6.5-cp310-cp310-linux_x86_64.whl; platform_system=="Linux" and python_version=="3.10" 22 | https://github.com/glencoesoftware/zeroc-ice-py-linux-x86_64/releases/download/20240202/zeroc_ice-3.6.5-cp311-cp311-manylinux_2_28_x86_64.whl; platform_system=="Linux" and python_version=="3.11" 23 | https://github.com/glencoesoftware/zeroc-ice-py-linux-x86_64/releases/download/20240202/zeroc_ice-3.6.5-cp312-cp312-manylinux_2_28_x86_64.whl; platform_system=="Linux" and python_version=="3.12" 24 | setenv = 25 | OMERODIR = {toxinidir} 26 | DJANGO_SETTINGS_MODULE = omeroweb.settings 27 | PYTHONPATH = {toxinidir} 28 | passenv = 29 | ICE_CONFIG 30 | PIP_CACHE_DIR 31 | commands = 32 | pre-commit run --all-files 33 | rst-lint README.rst 34 | pip install . 35 | pytest {posargs:-rf} 36 | 37 | -------------------------------------------------------------------------------- /omeroweb/webadmin/templates/webadmin/noemail.html: -------------------------------------------------------------------------------- 1 | {% extends "webadmin/admin_base.html" %} 2 | {% load i18n %} 3 | 4 | {% comment %} 5 | 22 | {% endcomment %} 23 | 24 | {% block title %}{% trans "OMERO Users" %}{% endblock %} 25 | 26 | {% block center_details %} 27 | {{ block.super }} 28 | 29 |
    30 |
    31 |

    {% trans "Email Announcement Unavailable" %}

    32 |

    This is because there are not sufficient settings configured to facilitate sending emails. Please configure OMERO web according to the documentation and restart the web server.

    33 |
    34 |
    35 | 36 | {% endblock %} 37 | -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/annotations/includes/figure_scripts_menu.html: -------------------------------------------------------------------------------- 1 | {% comment %} 2 | 19 | {% endcomment %} 20 | 21 | 22 |
    23 | 26 | 36 |
    -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/scripts/list_scripts.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | 3 | {% comment %} 4 | 21 | {% endcomment %} 22 | 23 | {% comment %} 24 | 27 | {% endcomment %} 28 | 29 | {% for folder in scriptMenu %} 30 |
  • 31 | {{ folder.name }} 32 |
      33 | {% for script in folder.scripts %} 34 |
    • {{ script.1 }}...
    • 35 | {% endfor %} 36 |
    37 |
  • 38 | {% endfor %} 39 | -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/base/includes/group_user_dropdown.html: -------------------------------------------------------------------------------- 1 | {% load common_tags %} 2 | 3 | {% comment %} 4 | 21 | 22 | 23 | 32 | 33 | {% endcomment %} 34 | -------------------------------------------------------------------------------- /omeroweb/webclient/static/webclient/javascript/ie8_pngfix/supersleight-min.js: -------------------------------------------------------------------------------- 1 | var supersleight=function(){var root=false; 2 | var applyPositioning=true; 3 | var shim='x.gif'; 4 | var shim_pattern=/x\.gif$/i; 5 | var fnLoadPngs=function(){if(root){root=document.getElementById(root);}else{root=document;} 6 | for(var i=root.all.length-1,obj=null;(obj=root.all[i]);i--){if(obj.currentStyle.backgroundImage.match(/\.png/i)!==null){bg_fnFixPng(obj);} 7 | if(obj.tagName=='IMG'&&obj.src.match(/\.png$/i)!==null){el_fnFixPng(obj);} 8 | if(applyPositioning&&(obj.tagName=='A'||obj.tagName=='INPUT')&&obj.style.position===''){obj.style.position='relative';}}};var bg_fnFixPng=function(obj){var mode='scale';var bg=obj.currentStyle.backgroundImage;var src=bg.substring(5,bg.length-2);if(obj.currentStyle.backgroundRepeat=='no-repeat'){mode='crop';} 9 | obj.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='"+mode+"')";obj.style.backgroundImage='url('+shim+')';};var el_fnFixPng=function(img){var src=img.src;img.style.width=img.width+"px";img.style.height=img.height+"px";img.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+src+"', sizingMethod='scale')";img.src=shim;};var addLoadEvent=function(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}else{window.onload=function(){if(oldonload){oldonload();} 10 | func();};}};return{init:function(){addLoadEvent(fnLoadPngs);},limitTo:function(el){root=el;},run:function(){fnLoadPngs();}};}();supersleight.init(); -------------------------------------------------------------------------------- /omeroweb/httprsp.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | # 4 | # 5 | # Copyright (C) 2011-2016 University of Dundee & Open Microscopy Environment. 6 | # All rights reserved. 7 | # 8 | # This program is free software: you can redistribute it and/or modify 9 | # it under the terms of the GNU Affero General Public License as 10 | # published by the Free Software Foundation, either version 3 of the 11 | # License, or (at your option) any later version. 12 | # 13 | # This program is distributed in the hope that it will be useful, 14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | # GNU Affero General Public License for more details. 17 | # 18 | # You should have received a copy of the GNU Affero General Public License 19 | # along with this program. If not, see . 20 | # 21 | 22 | from django.http import HttpResponse, HttpResponseServerError 23 | 24 | 25 | class HttpJavascriptResponse(HttpResponse): 26 | def __init__(self, content): 27 | HttpResponse.__init__(self, content, content_type="application/javascript") 28 | 29 | 30 | class HttpJavascriptResponseServerError(HttpResponseServerError): 31 | def __init__(self, content): 32 | HttpResponseServerError.__init__(self, content, content_type="text/javascript") 33 | 34 | 35 | class HttpJPEGResponse(HttpResponse): 36 | def __init__(self, content): 37 | HttpResponse.__init__(self, content, content_type="image/jpeg") 38 | -------------------------------------------------------------------------------- /omeroweb/filesessionstore.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | 4 | # 5 | # Copyright (C) 2014-2023 University of Dundee & Open Microscopy Environment. 6 | # All rights reserved. 7 | # 8 | # This program is free software: you can redistribute it and/or modify 9 | # it under the terms of the GNU Affero General Public License as 10 | # published by the Free Software Foundation, either version 3 of the 11 | # License, or (at your option) any later version. 12 | # 13 | # This program is distributed in the hope that it will be useful, 14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | # GNU Affero General Public License for more details. 17 | # 18 | # You should have received a copy of the GNU Affero General Public License 19 | # along with this program. If not, see . 20 | # 21 | 22 | import django.contrib.sessions.backends.file 23 | import warnings 24 | 25 | DEPRECATION_MESSAGE = ( 26 | "This session store implementation behaves identically to Django's built-in " 27 | "'django.contrib.sessions.backends.file' and is deprecated as of " 28 | "OMERO.web 5.22.0." 29 | ) 30 | 31 | 32 | class SessionStore(django.contrib.sessions.backends.file.SessionStore): 33 | """ 34 | Implements a file based session store. 35 | """ 36 | 37 | def __init__(self, session_key=None): 38 | warnings.warn(DEPRECATION_MESSAGE, DeprecationWarning) 39 | super(SessionStore, self).__init__(session_key) 40 | -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/panojs-2.0.0/control_svg.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | SVG listner - listens to the viewer and translates SVG 3 | 4 | GSV 3.0 : PanoJS3 5 | @author Dmitry Fedorov 6 | 7 | Copyright (c) 2010 Dmitry Fedorov, Center for Bio-Image Informatics 8 | 9 | *******************************************************************************/ 10 | 11 | function SvgControl(viewer, element) { 12 | this.viewer = viewer; 13 | 14 | if (typeof element == 'string') 15 | this.svg_element = document.getElementById(element); 16 | else 17 | this.svg_element = element; 18 | 19 | this.viewer.addViewerMovedListener(this); 20 | this.viewer.addViewerZoomedListener(this); 21 | } 22 | 23 | SvgControl.prototype.viewerMoved = function(e) { 24 | this.svg_element.style.left = e.x + 'px'; 25 | this.svg_element.style.top = e.y + 'px'; 26 | } 27 | 28 | SvgControl.prototype.viewerZoomed = function(e) { 29 | this.svg_element.style.left = e.x + 'px'; 30 | this.svg_element.style.top = e.y + 'px'; 31 | 32 | var current_size = this.viewer.currentImageSize(); 33 | this.svg_element.style.width = current_size.width + 'px'; 34 | this.svg_element.style.height = current_size.height + 'px'; 35 | 36 | //var svgembed = document.getElementById( 'svgembed' ); 37 | //svgembed.style.width = level.width + 'px'; 38 | //svgembed.style.height = level.height + 'px'; 39 | } 40 | -------------------------------------------------------------------------------- /omeroweb/feedback/urls.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | # 4 | # 5 | # 6 | # Copyright (c) 2008 University of Dundee. 7 | # 8 | # This program is free software: you can redistribute it and/or modify 9 | # it under the terms of the GNU Affero General Public License as 10 | # published by the Free Software Foundation, either version 3 of the 11 | # License, or (at your option) any later version. 12 | # 13 | # This program is distributed in the hope that it will be useful, 14 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | # GNU Affero General Public License for more details. 17 | # 18 | # You should have received a copy of the GNU Affero General Public License 19 | # along with this program. If not, see . 20 | # 21 | # Author: Aleksandra Tarkowska , 2008. 22 | # 23 | # Version: 1.0 24 | # 25 | 26 | from django.urls import re_path 27 | from django.views.generic import TemplateView 28 | 29 | from omeroweb.feedback import views 30 | 31 | # url patterns 32 | urlpatterns = [ 33 | re_path(r"^feedback/", views.send_feedback, name="fsend"), 34 | re_path(r"^comment/", views.send_comment, name="csend"), 35 | re_path( 36 | r"^thanks/", TemplateView.as_view(template_name="thanks.html"), name="fthanks" 37 | ), 38 | re_path( 39 | r"^disabled/", 40 | TemplateView.as_view(template_name="disabled.html"), 41 | name="feedback_disabled", 42 | ), 43 | ] 44 | -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/scripts/original_file_text.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | {% comment %} 10 | 27 | {% endcomment %} 28 | 29 | {% comment %} 30 | 33 | {% endcomment %} 34 | 35 | {{ orig_file.getName }} 36 | 37 | 38 | 39 | 40 | 41 | {{ text|escape|linebreaks }} 42 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /omeroweb/webgateway/static/3rdparty/d3-7.7.0/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2010-2016, Michael Bostock 2 | All rights reserved. 3 | 4 | Redistribution and use in source and binary forms, with or without 5 | modification, are permitted provided that the following conditions are met: 6 | 7 | * Redistributions of source code must retain the above copyright notice, this 8 | list of conditions and the following disclaimer. 9 | 10 | * Redistributions in binary form must reproduce the above copyright notice, 11 | this list of conditions and the following disclaimer in the documentation 12 | and/or other materials provided with the distribution. 13 | 14 | * The name Michael Bostock may not be used to endorse or promote products 15 | derived from this software without specific prior written permission. 16 | 17 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 18 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 19 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 20 | DISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT, 21 | INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 22 | BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 23 | DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 24 | OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 25 | NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 26 | EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 | -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/annotations/customanns_underscore.html: -------------------------------------------------------------------------------- 1 | 2 | <% _.each(anns, function(ann) { %> 3 | 4 | 5 | <%- ann.type %> 6 | 7 |
    8 | <% if (ann.type === 'Xml') { %> 9 |
    <% print(_.escape((ann.value + "").slice(0, 20))) %>...
    10 |
    Open in new window
    11 |
    <%- ann.value %>
    12 | <% } else if (ann.value != null) { %> 13 |
    <%- ann.value %>
    14 | <% } else if (ann.type === 'List' && ann.name) { %> 15 |
    <%- ann.name %>
    16 | <% } else { %> 17 |
    (No data)
    18 | <% } %> 19 |
    20 | 21 | 34 | 35 | 36 | <% }) %> 37 | -------------------------------------------------------------------------------- /omeroweb/webclient/templates/webclient/annotations/comments_underscore.html: -------------------------------------------------------------------------------- 1 | <% _.each(anns, function(ann) { %> 2 |
    3 | 4 |
    5 | <%- ann.owner.firstName %> <%- ann.owner.lastName %> 8 |
    9 | 10 |
    11 |
    12 | 13 | <%- ann.owner.firstName %> <%- ann.owner.lastName %> 14 | 15 | at 16 | <% print(OME.formatDate(ann.link.date)) %> 17 |
    18 | 19 | <% if (ann.permissions.canDelete) { %> 20 | 24 | <% } %> 25 | 26 |
    <%- ann.textValue %>
    27 |
    28 | 29 | <% if (ann.ns || ann.description) { %> 30 | 35 | <% } %> 36 | 37 |
    38 | <% }) %> 39 | -------------------------------------------------------------------------------- /omeroweb/webgateway/templates/webgateway/base/includes/jquery-ui.html: -------------------------------------------------------------------------------- 1 | {% comment %} 2 | 19 | {% endcomment %} 20 | 21 | 22 | 23 | 24 | 25 | --------------------------------------------------------------------------------