├── Chapter01 ├── desktop.ini └── spring-petclinic-master │ ├── .bowerrc │ ├── .editorconfig │ ├── .gitignore │ ├── .mvn │ ├── desktop.ini │ └── wrapper │ │ ├── desktop.ini │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── .springBeans │ ├── .travis.yml │ ├── Instructions.md │ ├── bower.json │ ├── desktop.ini │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── sonar-project.properties │ └── src │ ├── desktop.ini │ ├── main │ ├── desktop.ini │ ├── java │ │ ├── desktop.ini │ │ └── org │ │ │ ├── desktop.ini │ │ │ └── springframework │ │ │ ├── desktop.ini │ │ │ └── samples │ │ │ ├── desktop.ini │ │ │ └── petclinic │ │ │ ├── PetclinicInitializer.java │ │ │ ├── desktop.ini │ │ │ ├── model │ │ │ ├── BaseEntity.java │ │ │ ├── NamedEntity.java │ │ │ ├── Owner.java │ │ │ ├── Person.java │ │ │ ├── Pet.java │ │ │ ├── PetType.java │ │ │ ├── Specialty.java │ │ │ ├── Vet.java │ │ │ ├── Vets.java │ │ │ ├── Visit.java │ │ │ ├── desktop.ini │ │ │ └── package-info.java │ │ │ ├── repository │ │ │ ├── OwnerRepository.java │ │ │ ├── PetRepository.java │ │ │ ├── VetRepository.java │ │ │ ├── VisitRepository.java │ │ │ ├── desktop.ini │ │ │ ├── jdbc │ │ │ │ ├── JdbcOwnerRepositoryImpl.java │ │ │ │ ├── JdbcPet.java │ │ │ │ ├── JdbcPetRepositoryImpl.java │ │ │ │ ├── JdbcPetRowMapper.java │ │ │ │ ├── JdbcPetVisitExtractor.java │ │ │ │ ├── JdbcVetRepositoryImpl.java │ │ │ │ ├── JdbcVisitRepositoryImpl.java │ │ │ │ ├── JdbcVisitRowMapper.java │ │ │ │ ├── desktop.ini │ │ │ │ └── package-info.java │ │ │ ├── jpa │ │ │ │ ├── JpaOwnerRepositoryImpl.java │ │ │ │ ├── JpaPetRepositoryImpl.java │ │ │ │ ├── JpaVetRepositoryImpl.java │ │ │ │ ├── JpaVisitRepositoryImpl.java │ │ │ │ ├── desktop.ini │ │ │ │ └── package-info.java │ │ │ └── springdatajpa │ │ │ │ ├── SpringDataOwnerRepository.java │ │ │ │ ├── SpringDataPetRepository.java │ │ │ │ ├── SpringDataVetRepository.java │ │ │ │ ├── SpringDataVisitRepository.java │ │ │ │ └── desktop.ini │ │ │ ├── service │ │ │ ├── ClinicService.java │ │ │ ├── ClinicServiceImpl.java │ │ │ └── desktop.ini │ │ │ ├── util │ │ │ ├── CallMonitoringAspect.java │ │ │ ├── EntityUtils.java │ │ │ └── desktop.ini │ │ │ └── web │ │ │ ├── CrashController.java │ │ │ ├── OwnerController.java │ │ │ ├── PetController.java │ │ │ ├── PetTypeFormatter.java │ │ │ ├── PetValidator.java │ │ │ ├── VetController.java │ │ │ ├── VisitController.java │ │ │ ├── desktop.ini │ │ │ └── package-info.java │ ├── resources │ │ ├── cache │ │ │ ├── desktop.ini │ │ │ ├── ehcache.xml │ │ │ └── ehcache.xsd │ │ ├── db │ │ │ ├── desktop.ini │ │ │ ├── hsqldb │ │ │ │ ├── desktop.ini │ │ │ │ ├── initDB.sql │ │ │ │ └── populateDB.sql │ │ │ └── mysql │ │ │ │ ├── desktop.ini │ │ │ │ ├── initDB.sql │ │ │ │ ├── petclinic_db_setup_mysql.txt │ │ │ │ └── populateDB.sql │ │ ├── desktop.ini │ │ ├── logback.xml │ │ ├── messages │ │ │ ├── desktop.ini │ │ │ ├── messages.properties │ │ │ ├── messages_de.properties │ │ │ └── messages_en.properties │ │ └── spring │ │ │ ├── business-config.xml │ │ │ ├── data-access.properties │ │ │ ├── datasource-config.xml │ │ │ ├── desktop.ini │ │ │ ├── mvc-core-config.xml │ │ │ ├── mvc-view-config.xml │ │ │ └── tools-config.xml │ └── webapp │ │ ├── WEB-INF │ │ ├── desktop.ini │ │ ├── jetty-web.xml │ │ ├── jsp │ │ │ ├── desktop.ini │ │ │ ├── exception.jsp │ │ │ ├── owners │ │ │ │ ├── createOrUpdateOwnerForm.jsp │ │ │ │ ├── desktop.ini │ │ │ │ ├── findOwners.jsp │ │ │ │ ├── ownerDetails.jsp │ │ │ │ └── ownersList.jsp │ │ │ ├── pets │ │ │ │ ├── createOrUpdatePetForm.jsp │ │ │ │ ├── createOrUpdateVisitForm.jsp │ │ │ │ └── desktop.ini │ │ │ ├── vets │ │ │ │ ├── desktop.ini │ │ │ │ └── vetList.jsp │ │ │ └── welcome.jsp │ │ ├── no-spring-config-files-there.txt │ │ └── tags │ │ │ ├── bodyHeader.tag │ │ │ ├── desktop.ini │ │ │ ├── footer.tag │ │ │ ├── htmlHeader.tag │ │ │ ├── inputField.tag │ │ │ ├── layout.tag │ │ │ ├── menu.tag │ │ │ ├── menuItem.tag │ │ │ ├── pivotal.tag │ │ │ └── selectField.tag │ │ ├── desktop.ini │ │ ├── resources │ │ ├── css │ │ │ ├── desktop.ini │ │ │ └── petclinic.css │ │ ├── desktop.ini │ │ ├── fonts │ │ │ ├── desktop.ini │ │ │ ├── montserrat-webfont.eot │ │ │ ├── montserrat-webfont.svg │ │ │ ├── montserrat-webfont.ttf │ │ │ ├── montserrat-webfont.woff │ │ │ ├── varela_round-webfont.eot │ │ │ ├── varela_round-webfont.svg │ │ │ ├── varela_round-webfont.ttf │ │ │ └── varela_round-webfont.woff │ │ ├── images │ │ │ ├── desktop.ini │ │ │ ├── favicon.png │ │ │ ├── pets.png │ │ │ ├── platform-bg.png │ │ │ ├── spring-logo-dataflow-mobile.png │ │ │ ├── spring-logo-dataflow.png │ │ │ └── spring-pivotal-logo.png │ │ └── less │ │ │ ├── desktop.ini │ │ │ ├── header.less │ │ │ ├── petclinic.less │ │ │ ├── responsive.less │ │ │ └── typography.less │ │ └── vendors │ │ ├── bootstrap │ │ ├── desktop.ini │ │ ├── dist │ │ │ ├── desktop.ini │ │ │ ├── fonts │ │ │ │ ├── desktop.ini │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ └── js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ ├── desktop.ini │ │ │ │ └── npm.js │ │ └── less │ │ │ ├── .csscomb.json │ │ │ ├── .csslintrc │ │ │ ├── alerts.less │ │ │ ├── badges.less │ │ │ ├── bootstrap.less │ │ │ ├── breadcrumbs.less │ │ │ ├── button-groups.less │ │ │ ├── buttons.less │ │ │ ├── carousel.less │ │ │ ├── close.less │ │ │ ├── code.less │ │ │ ├── component-animations.less │ │ │ ├── desktop.ini │ │ │ ├── dropdowns.less │ │ │ ├── forms.less │ │ │ ├── glyphicons.less │ │ │ ├── grid.less │ │ │ ├── input-groups.less │ │ │ ├── jumbotron.less │ │ │ ├── labels.less │ │ │ ├── list-group.less │ │ │ ├── media.less │ │ │ ├── mixins.less │ │ │ ├── mixins │ │ │ ├── alerts.less │ │ │ ├── background-variant.less │ │ │ ├── border-radius.less │ │ │ ├── buttons.less │ │ │ ├── center-block.less │ │ │ ├── clearfix.less │ │ │ ├── desktop.ini │ │ │ ├── forms.less │ │ │ ├── gradients.less │ │ │ ├── grid-framework.less │ │ │ ├── grid.less │ │ │ ├── hide-text.less │ │ │ ├── image.less │ │ │ ├── labels.less │ │ │ ├── list-group.less │ │ │ ├── nav-divider.less │ │ │ ├── nav-vertical-align.less │ │ │ ├── opacity.less │ │ │ ├── pagination.less │ │ │ ├── panels.less │ │ │ ├── progress-bar.less │ │ │ ├── reset-filter.less │ │ │ ├── reset-text.less │ │ │ ├── resize.less │ │ │ ├── responsive-visibility.less │ │ │ ├── size.less │ │ │ ├── tab-focus.less │ │ │ ├── table-row.less │ │ │ ├── text-emphasis.less │ │ │ ├── text-overflow.less │ │ │ └── vendor-prefixes.less │ │ │ ├── modals.less │ │ │ ├── navbar.less │ │ │ ├── navs.less │ │ │ ├── normalize.less │ │ │ ├── pager.less │ │ │ ├── pagination.less │ │ │ ├── panels.less │ │ │ ├── popovers.less │ │ │ ├── print.less │ │ │ ├── progress-bars.less │ │ │ ├── responsive-embed.less │ │ │ ├── responsive-utilities.less │ │ │ ├── scaffolding.less │ │ │ ├── tables.less │ │ │ ├── theme.less │ │ │ ├── thumbnails.less │ │ │ ├── tooltip.less │ │ │ ├── type.less │ │ │ ├── utilities.less │ │ │ ├── variables.less │ │ │ └── wells.less │ │ ├── desktop.ini │ │ ├── jquery-ui │ │ ├── desktop.ini │ │ ├── themes │ │ │ ├── base │ │ │ │ ├── desktop.ini │ │ │ │ ├── images │ │ │ │ │ ├── animated-overlay.gif │ │ │ │ │ ├── desktop.ini │ │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ │ ├── ui-icons_454545_256x240.png │ │ │ │ │ ├── ui-icons_888888_256x240.png │ │ │ │ │ └── ui-icons_cd0a0a_256x240.png │ │ │ │ ├── jquery-ui.css │ │ │ │ ├── jquery.ui.accordion.css │ │ │ │ ├── jquery.ui.all.css │ │ │ │ ├── jquery.ui.autocomplete.css │ │ │ │ ├── jquery.ui.base.css │ │ │ │ ├── jquery.ui.button.css │ │ │ │ ├── jquery.ui.core.css │ │ │ │ ├── jquery.ui.datepicker.css │ │ │ │ ├── jquery.ui.dialog.css │ │ │ │ ├── jquery.ui.menu.css │ │ │ │ ├── jquery.ui.progressbar.css │ │ │ │ ├── jquery.ui.resizable.css │ │ │ │ ├── jquery.ui.selectable.css │ │ │ │ ├── jquery.ui.slider.css │ │ │ │ ├── jquery.ui.spinner.css │ │ │ │ ├── jquery.ui.tabs.css │ │ │ │ ├── jquery.ui.theme.css │ │ │ │ ├── jquery.ui.tooltip.css │ │ │ │ └── minified │ │ │ │ │ ├── desktop.ini │ │ │ │ │ ├── images │ │ │ │ │ ├── animated-overlay.gif │ │ │ │ │ ├── desktop.ini │ │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ │ ├── ui-icons_454545_256x240.png │ │ │ │ │ ├── ui-icons_888888_256x240.png │ │ │ │ │ └── ui-icons_cd0a0a_256x240.png │ │ │ │ │ ├── jquery-ui.min.css │ │ │ │ │ ├── jquery.ui.accordion.min.css │ │ │ │ │ ├── jquery.ui.autocomplete.min.css │ │ │ │ │ ├── jquery.ui.button.min.css │ │ │ │ │ ├── jquery.ui.core.min.css │ │ │ │ │ ├── jquery.ui.datepicker.min.css │ │ │ │ │ ├── jquery.ui.dialog.min.css │ │ │ │ │ ├── jquery.ui.menu.min.css │ │ │ │ │ ├── jquery.ui.progressbar.min.css │ │ │ │ │ ├── jquery.ui.resizable.min.css │ │ │ │ │ ├── jquery.ui.selectable.min.css │ │ │ │ │ ├── jquery.ui.slider.min.css │ │ │ │ │ ├── jquery.ui.spinner.min.css │ │ │ │ │ ├── jquery.ui.tabs.min.css │ │ │ │ │ ├── jquery.ui.theme.min.css │ │ │ │ │ └── jquery.ui.tooltip.min.css │ │ │ └── desktop.ini │ │ └── ui │ │ │ ├── .jshintrc │ │ │ ├── desktop.ini │ │ │ ├── i18n │ │ │ ├── desktop.ini │ │ │ ├── jquery-ui-i18n.js │ │ │ ├── jquery.ui.datepicker-af.js │ │ │ ├── jquery.ui.datepicker-ar-DZ.js │ │ │ ├── jquery.ui.datepicker-ar.js │ │ │ ├── jquery.ui.datepicker-az.js │ │ │ ├── jquery.ui.datepicker-be.js │ │ │ ├── jquery.ui.datepicker-bg.js │ │ │ ├── jquery.ui.datepicker-bs.js │ │ │ ├── jquery.ui.datepicker-ca.js │ │ │ ├── jquery.ui.datepicker-cs.js │ │ │ ├── jquery.ui.datepicker-cy-GB.js │ │ │ ├── jquery.ui.datepicker-da.js │ │ │ ├── jquery.ui.datepicker-de.js │ │ │ ├── jquery.ui.datepicker-el.js │ │ │ ├── jquery.ui.datepicker-en-AU.js │ │ │ ├── jquery.ui.datepicker-en-GB.js │ │ │ ├── jquery.ui.datepicker-en-NZ.js │ │ │ ├── jquery.ui.datepicker-eo.js │ │ │ ├── jquery.ui.datepicker-es.js │ │ │ ├── jquery.ui.datepicker-et.js │ │ │ ├── jquery.ui.datepicker-eu.js │ │ │ ├── jquery.ui.datepicker-fa.js │ │ │ ├── jquery.ui.datepicker-fi.js │ │ │ ├── jquery.ui.datepicker-fo.js │ │ │ ├── jquery.ui.datepicker-fr-CA.js │ │ │ ├── jquery.ui.datepicker-fr-CH.js │ │ │ ├── jquery.ui.datepicker-fr.js │ │ │ ├── jquery.ui.datepicker-gl.js │ │ │ ├── jquery.ui.datepicker-he.js │ │ │ ├── jquery.ui.datepicker-hi.js │ │ │ ├── jquery.ui.datepicker-hr.js │ │ │ ├── jquery.ui.datepicker-hu.js │ │ │ ├── jquery.ui.datepicker-hy.js │ │ │ ├── jquery.ui.datepicker-id.js │ │ │ ├── jquery.ui.datepicker-is.js │ │ │ ├── jquery.ui.datepicker-it.js │ │ │ ├── jquery.ui.datepicker-ja.js │ │ │ ├── jquery.ui.datepicker-ka.js │ │ │ ├── jquery.ui.datepicker-kk.js │ │ │ ├── jquery.ui.datepicker-km.js │ │ │ ├── jquery.ui.datepicker-ko.js │ │ │ ├── jquery.ui.datepicker-ky.js │ │ │ ├── jquery.ui.datepicker-lb.js │ │ │ ├── jquery.ui.datepicker-lt.js │ │ │ ├── jquery.ui.datepicker-lv.js │ │ │ ├── jquery.ui.datepicker-mk.js │ │ │ ├── jquery.ui.datepicker-ml.js │ │ │ ├── jquery.ui.datepicker-ms.js │ │ │ ├── jquery.ui.datepicker-nb.js │ │ │ ├── jquery.ui.datepicker-nl-BE.js │ │ │ ├── jquery.ui.datepicker-nl.js │ │ │ ├── jquery.ui.datepicker-nn.js │ │ │ ├── jquery.ui.datepicker-no.js │ │ │ ├── jquery.ui.datepicker-pl.js │ │ │ ├── jquery.ui.datepicker-pt-BR.js │ │ │ ├── jquery.ui.datepicker-pt.js │ │ │ ├── jquery.ui.datepicker-rm.js │ │ │ ├── jquery.ui.datepicker-ro.js │ │ │ ├── jquery.ui.datepicker-ru.js │ │ │ ├── jquery.ui.datepicker-sk.js │ │ │ ├── jquery.ui.datepicker-sl.js │ │ │ ├── jquery.ui.datepicker-sq.js │ │ │ ├── jquery.ui.datepicker-sr-SR.js │ │ │ ├── jquery.ui.datepicker-sr.js │ │ │ ├── jquery.ui.datepicker-sv.js │ │ │ ├── jquery.ui.datepicker-ta.js │ │ │ ├── jquery.ui.datepicker-th.js │ │ │ ├── jquery.ui.datepicker-tj.js │ │ │ ├── jquery.ui.datepicker-tr.js │ │ │ ├── jquery.ui.datepicker-uk.js │ │ │ ├── jquery.ui.datepicker-vi.js │ │ │ ├── jquery.ui.datepicker-zh-CN.js │ │ │ ├── jquery.ui.datepicker-zh-HK.js │ │ │ └── jquery.ui.datepicker-zh-TW.js │ │ │ ├── jquery-ui.custom.js │ │ │ ├── jquery-ui.js │ │ │ ├── jquery.ui.accordion.js │ │ │ ├── jquery.ui.autocomplete.js │ │ │ ├── jquery.ui.button.js │ │ │ ├── jquery.ui.core.js │ │ │ ├── jquery.ui.datepicker.js │ │ │ ├── jquery.ui.dialog.js │ │ │ ├── jquery.ui.draggable.js │ │ │ ├── jquery.ui.droppable.js │ │ │ ├── jquery.ui.effect-blind.js │ │ │ ├── jquery.ui.effect-bounce.js │ │ │ ├── jquery.ui.effect-clip.js │ │ │ ├── jquery.ui.effect-drop.js │ │ │ ├── jquery.ui.effect-explode.js │ │ │ ├── jquery.ui.effect-fade.js │ │ │ ├── jquery.ui.effect-fold.js │ │ │ ├── jquery.ui.effect-highlight.js │ │ │ ├── jquery.ui.effect-pulsate.js │ │ │ ├── jquery.ui.effect-scale.js │ │ │ ├── jquery.ui.effect-shake.js │ │ │ ├── jquery.ui.effect-slide.js │ │ │ ├── jquery.ui.effect-transfer.js │ │ │ ├── jquery.ui.effect.js │ │ │ ├── jquery.ui.menu.js │ │ │ ├── jquery.ui.mouse.js │ │ │ ├── jquery.ui.position.js │ │ │ ├── jquery.ui.progressbar.js │ │ │ ├── jquery.ui.resizable.js │ │ │ ├── jquery.ui.selectable.js │ │ │ ├── jquery.ui.slider.js │ │ │ ├── jquery.ui.sortable.js │ │ │ ├── jquery.ui.spinner.js │ │ │ ├── jquery.ui.tabs.js │ │ │ ├── jquery.ui.tooltip.js │ │ │ ├── jquery.ui.widget.js │ │ │ └── minified │ │ │ ├── desktop.ini │ │ │ ├── i18n │ │ │ ├── desktop.ini │ │ │ ├── jquery-ui-i18n.min.js │ │ │ ├── jquery.ui.datepicker-af.min.js │ │ │ ├── jquery.ui.datepicker-ar-DZ.min.js │ │ │ ├── jquery.ui.datepicker-ar.min.js │ │ │ ├── jquery.ui.datepicker-az.min.js │ │ │ ├── jquery.ui.datepicker-be.min.js │ │ │ ├── jquery.ui.datepicker-bg.min.js │ │ │ ├── jquery.ui.datepicker-bs.min.js │ │ │ ├── jquery.ui.datepicker-ca.min.js │ │ │ ├── jquery.ui.datepicker-cs.min.js │ │ │ ├── jquery.ui.datepicker-cy-GB.min.js │ │ │ ├── jquery.ui.datepicker-da.min.js │ │ │ ├── jquery.ui.datepicker-de.min.js │ │ │ ├── jquery.ui.datepicker-el.min.js │ │ │ ├── jquery.ui.datepicker-en-AU.min.js │ │ │ ├── jquery.ui.datepicker-en-GB.min.js │ │ │ ├── jquery.ui.datepicker-en-NZ.min.js │ │ │ ├── jquery.ui.datepicker-eo.min.js │ │ │ ├── jquery.ui.datepicker-es.min.js │ │ │ ├── jquery.ui.datepicker-et.min.js │ │ │ ├── jquery.ui.datepicker-eu.min.js │ │ │ ├── jquery.ui.datepicker-fa.min.js │ │ │ ├── jquery.ui.datepicker-fi.min.js │ │ │ ├── jquery.ui.datepicker-fo.min.js │ │ │ ├── jquery.ui.datepicker-fr-CA.min.js │ │ │ ├── jquery.ui.datepicker-fr-CH.min.js │ │ │ ├── jquery.ui.datepicker-fr.min.js │ │ │ ├── jquery.ui.datepicker-gl.min.js │ │ │ ├── jquery.ui.datepicker-he.min.js │ │ │ ├── jquery.ui.datepicker-hi.min.js │ │ │ ├── jquery.ui.datepicker-hr.min.js │ │ │ ├── jquery.ui.datepicker-hu.min.js │ │ │ ├── jquery.ui.datepicker-hy.min.js │ │ │ ├── jquery.ui.datepicker-id.min.js │ │ │ ├── jquery.ui.datepicker-is.min.js │ │ │ ├── jquery.ui.datepicker-it.min.js │ │ │ ├── jquery.ui.datepicker-ja.min.js │ │ │ ├── jquery.ui.datepicker-ka.min.js │ │ │ ├── jquery.ui.datepicker-kk.min.js │ │ │ ├── jquery.ui.datepicker-km.min.js │ │ │ ├── jquery.ui.datepicker-ko.min.js │ │ │ ├── jquery.ui.datepicker-ky.min.js │ │ │ ├── jquery.ui.datepicker-lb.min.js │ │ │ ├── jquery.ui.datepicker-lt.min.js │ │ │ ├── jquery.ui.datepicker-lv.min.js │ │ │ ├── jquery.ui.datepicker-mk.min.js │ │ │ ├── jquery.ui.datepicker-ml.min.js │ │ │ ├── jquery.ui.datepicker-ms.min.js │ │ │ ├── jquery.ui.datepicker-nb.min.js │ │ │ ├── jquery.ui.datepicker-nl-BE.min.js │ │ │ ├── jquery.ui.datepicker-nl.min.js │ │ │ ├── jquery.ui.datepicker-nn.min.js │ │ │ ├── jquery.ui.datepicker-no.min.js │ │ │ ├── jquery.ui.datepicker-pl.min.js │ │ │ ├── jquery.ui.datepicker-pt-BR.min.js │ │ │ ├── jquery.ui.datepicker-pt.min.js │ │ │ ├── jquery.ui.datepicker-rm.min.js │ │ │ ├── jquery.ui.datepicker-ro.min.js │ │ │ ├── jquery.ui.datepicker-ru.min.js │ │ │ ├── jquery.ui.datepicker-sk.min.js │ │ │ ├── jquery.ui.datepicker-sl.min.js │ │ │ ├── jquery.ui.datepicker-sq.min.js │ │ │ ├── jquery.ui.datepicker-sr-SR.min.js │ │ │ ├── jquery.ui.datepicker-sr.min.js │ │ │ ├── jquery.ui.datepicker-sv.min.js │ │ │ ├── jquery.ui.datepicker-ta.min.js │ │ │ ├── jquery.ui.datepicker-th.min.js │ │ │ ├── jquery.ui.datepicker-tj.min.js │ │ │ ├── jquery.ui.datepicker-tr.min.js │ │ │ ├── jquery.ui.datepicker-uk.min.js │ │ │ ├── jquery.ui.datepicker-vi.min.js │ │ │ ├── jquery.ui.datepicker-zh-CN.min.js │ │ │ ├── jquery.ui.datepicker-zh-HK.min.js │ │ │ └── jquery.ui.datepicker-zh-TW.min.js │ │ │ ├── jquery-ui.custom.min.js │ │ │ ├── jquery-ui.min.js │ │ │ ├── jquery.ui.accordion.min.js │ │ │ ├── jquery.ui.autocomplete.min.js │ │ │ ├── jquery.ui.button.min.js │ │ │ ├── jquery.ui.core.min.js │ │ │ ├── jquery.ui.datepicker.min.js │ │ │ ├── jquery.ui.dialog.min.js │ │ │ ├── jquery.ui.draggable.min.js │ │ │ ├── jquery.ui.droppable.min.js │ │ │ ├── jquery.ui.effect-blind.min.js │ │ │ ├── jquery.ui.effect-bounce.min.js │ │ │ ├── jquery.ui.effect-clip.min.js │ │ │ ├── jquery.ui.effect-drop.min.js │ │ │ ├── jquery.ui.effect-explode.min.js │ │ │ ├── jquery.ui.effect-fade.min.js │ │ │ ├── jquery.ui.effect-fold.min.js │ │ │ ├── jquery.ui.effect-highlight.min.js │ │ │ ├── jquery.ui.effect-pulsate.min.js │ │ │ ├── jquery.ui.effect-scale.min.js │ │ │ ├── jquery.ui.effect-shake.min.js │ │ │ ├── jquery.ui.effect-slide.min.js │ │ │ ├── jquery.ui.effect-transfer.min.js │ │ │ ├── jquery.ui.effect.min.js │ │ │ ├── jquery.ui.menu.min.js │ │ │ ├── jquery.ui.mouse.min.js │ │ │ ├── jquery.ui.position.min.js │ │ │ ├── jquery.ui.progressbar.min.js │ │ │ ├── jquery.ui.resizable.min.js │ │ │ ├── jquery.ui.selectable.min.js │ │ │ ├── jquery.ui.slider.min.js │ │ │ ├── jquery.ui.sortable.min.js │ │ │ ├── jquery.ui.spinner.min.js │ │ │ ├── jquery.ui.tabs.min.js │ │ │ ├── jquery.ui.tooltip.min.js │ │ │ └── jquery.ui.widget.min.js │ │ └── jquery │ │ ├── desktop.ini │ │ ├── jquery.js │ │ ├── jquery.min.js │ │ └── jquery.min.map │ └── test │ ├── desktop.ini │ ├── java │ ├── desktop.ini │ └── org │ │ ├── desktop.ini │ │ └── springframework │ │ ├── desktop.ini │ │ └── samples │ │ ├── desktop.ini │ │ └── petclinic │ │ ├── desktop.ini │ │ ├── model │ │ ├── ValidatorTests.java │ │ └── desktop.ini │ │ ├── service │ │ ├── AbstractClinicServiceTests.java │ │ ├── ClinicServiceJdbcTests.java │ │ ├── ClinicServiceJpaTests.java │ │ ├── ClinicServiceSpringDataJpaTests.java │ │ └── desktop.ini │ │ └── web │ │ ├── CrashControllerTests.java │ │ ├── OwnerControllerTests.java │ │ ├── PetControllerTests.java │ │ ├── PetTypeFormatterTests.java │ │ ├── VetControllerTests.java │ │ ├── VisitControllerTests.java │ │ └── desktop.ini │ ├── jmeter │ ├── desktop.ini │ └── petclinic_test_plan.jmx │ └── resources │ ├── desktop.ini │ └── spring │ ├── desktop.ini │ └── mvc-test-config.xml ├── Chapter02 ├── No Code.txt └── desktop.ini ├── Chapter03 ├── desktop.ini └── spring-petclinic-master │ ├── .bowerrc │ ├── .editorconfig │ ├── .gitignore │ ├── .mvn │ ├── desktop.ini │ └── wrapper │ │ ├── desktop.ini │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── .springBeans │ ├── .travis.yml │ ├── Instructions.md │ ├── bower.json │ ├── desktop.ini │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── sonar-project.properties │ └── src │ ├── desktop.ini │ ├── main │ ├── desktop.ini │ ├── java │ │ ├── desktop.ini │ │ ├── org │ │ │ ├── desktop.ini │ │ │ └── springframework │ │ │ │ ├── desktop.ini │ │ │ │ └── samples │ │ │ │ ├── desktop.ini │ │ │ │ └── petclinic │ │ │ │ ├── desktop.ini │ │ │ │ ├── model │ │ │ │ ├── BaseEntity.java │ │ │ │ ├── NamedEntity.java │ │ │ │ ├── Owner.java │ │ │ │ ├── Person.java │ │ │ │ ├── Pet.java │ │ │ │ ├── PetType.java │ │ │ │ ├── Specialty.java │ │ │ │ ├── Vet.java │ │ │ │ ├── Vets.java │ │ │ │ ├── Visit.java │ │ │ │ ├── desktop.ini │ │ │ │ └── package-info.java │ │ │ │ ├── repository │ │ │ │ ├── OwnerRepository.java │ │ │ │ ├── PetRepository.java │ │ │ │ ├── VetRepository.java │ │ │ │ ├── VisitRepository.java │ │ │ │ ├── desktop.ini │ │ │ │ ├── jdbc │ │ │ │ │ ├── JdbcOwnerRepositoryImpl.java │ │ │ │ │ ├── JdbcPet.java │ │ │ │ │ ├── JdbcPetRepositoryImpl.java │ │ │ │ │ ├── JdbcPetRowMapper.java │ │ │ │ │ ├── JdbcPetVisitExtractor.java │ │ │ │ │ ├── JdbcVetRepositoryImpl.java │ │ │ │ │ ├── JdbcVisitRepositoryImpl.java │ │ │ │ │ ├── JdbcVisitRowMapper.java │ │ │ │ │ ├── desktop.ini │ │ │ │ │ └── package-info.java │ │ │ │ ├── jpa │ │ │ │ │ ├── JpaOwnerRepositoryImpl.java │ │ │ │ │ ├── JpaPetRepositoryImpl.java │ │ │ │ │ ├── JpaVetRepositoryImpl.java │ │ │ │ │ ├── JpaVisitRepositoryImpl.java │ │ │ │ │ ├── desktop.ini │ │ │ │ │ └── package-info.java │ │ │ │ └── springdatajpa │ │ │ │ │ ├── SpringDataOwnerRepository.java │ │ │ │ │ ├── SpringDataPetRepository.java │ │ │ │ │ ├── SpringDataVetRepository.java │ │ │ │ │ ├── SpringDataVisitRepository.java │ │ │ │ │ └── desktop.ini │ │ │ │ ├── service │ │ │ │ ├── ClinicService.java │ │ │ │ ├── ClinicServiceImpl.java │ │ │ │ └── desktop.ini │ │ │ │ ├── util │ │ │ │ ├── CallMonitoringAspect.java │ │ │ │ ├── EntityUtils.java │ │ │ │ └── desktop.ini │ │ │ │ └── web │ │ │ │ ├── CrashController.java │ │ │ │ ├── OwnerController.java │ │ │ │ ├── PetController.java │ │ │ │ ├── PetTypeFormatter.java │ │ │ │ ├── PetValidator.java │ │ │ │ ├── VetController.java │ │ │ │ ├── VisitController.java │ │ │ │ ├── desktop.ini │ │ │ │ └── package-info.java │ │ ├── overview.html │ │ └── test.html │ ├── resources │ │ ├── cache │ │ │ ├── desktop.ini │ │ │ ├── ehcache.xml │ │ │ └── ehcache.xsd │ │ ├── dandelion │ │ │ ├── datatables │ │ │ │ ├── datatables.properties │ │ │ │ └── desktop.ini │ │ │ └── desktop.ini │ │ ├── db │ │ │ ├── desktop.ini │ │ │ ├── hsqldb │ │ │ │ ├── desktop.ini │ │ │ │ ├── initDB.sql │ │ │ │ └── populateDB.sql │ │ │ └── mysql │ │ │ │ ├── desktop.ini │ │ │ │ ├── initDB.sql │ │ │ │ ├── petclinic_db_setup_mysql.txt │ │ │ │ └── populateDB.sql │ │ ├── desktop.ini │ │ ├── logback.xml │ │ ├── messages │ │ │ ├── desktop.ini │ │ │ ├── messages.properties │ │ │ ├── messages_de.properties │ │ │ └── messages_en.properties │ │ └── spring │ │ │ ├── business-config.xml │ │ │ ├── data-access.properties │ │ │ ├── datasource-config.xml │ │ │ ├── desktop.ini │ │ │ ├── mvc-core-config.xml │ │ │ ├── mvc-view-config.xml │ │ │ └── tools-config.xml │ └── webapp │ │ ├── WEB-INF │ │ ├── desktop.ini │ │ ├── jsp │ │ │ ├── desktop.ini │ │ │ ├── exception.jsp │ │ │ ├── fragments │ │ │ │ ├── desktop.ini │ │ │ │ ├── footer.jsp │ │ │ │ └── htmlHeader.jsp │ │ │ ├── owners │ │ │ │ ├── createOrUpdateOwnerForm.jsp │ │ │ │ ├── desktop.ini │ │ │ │ ├── findOwners.jsp │ │ │ │ ├── ownerDetails.jsp │ │ │ │ └── ownersList.jsp │ │ │ ├── pets │ │ │ │ ├── createOrUpdatePetForm.jsp │ │ │ │ ├── createOrUpdateVisitForm.jsp │ │ │ │ └── desktop.ini │ │ │ ├── vets │ │ │ │ ├── desktop.ini │ │ │ │ └── vetList.jsp │ │ │ └── welcome.jsp │ │ ├── no-spring-config-files-there.txt │ │ ├── tags │ │ │ ├── bodyHeader.tag │ │ │ ├── desktop.ini │ │ │ ├── inputField.tag │ │ │ ├── menu.tag │ │ │ ├── pivotal.tag │ │ │ └── selectField.tag │ │ └── web.xml │ │ ├── desktop.ini │ │ ├── resources │ │ ├── css │ │ │ ├── desktop.ini │ │ │ └── petclinic.css │ │ ├── desktop.ini │ │ ├── fonts │ │ │ ├── desktop.ini │ │ │ ├── montserrat-webfont.eot │ │ │ ├── montserrat-webfont.svg │ │ │ ├── montserrat-webfont.ttf │ │ │ ├── montserrat-webfont.woff │ │ │ ├── varela_round-webfont.eot │ │ │ ├── varela_round-webfont.svg │ │ │ ├── varela_round-webfont.ttf │ │ │ └── varela_round-webfont.woff │ │ ├── images │ │ │ ├── desktop.ini │ │ │ ├── favicon.png │ │ │ ├── pets.png │ │ │ ├── platform-bg.png │ │ │ ├── spring-logo-dataflow-mobile.png │ │ │ ├── spring-logo-dataflow.png │ │ │ └── spring-pivotal-logo.png │ │ └── less │ │ │ ├── desktop.ini │ │ │ ├── header.less │ │ │ ├── petclinic.less │ │ │ ├── responsive.less │ │ │ └── typography.less │ │ └── vendors │ │ ├── bootstrap │ │ ├── desktop.ini │ │ ├── dist │ │ │ ├── desktop.ini │ │ │ ├── fonts │ │ │ │ ├── desktop.ini │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ └── js │ │ │ │ ├── bootstrap.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ ├── desktop.ini │ │ │ │ └── npm.js │ │ └── less │ │ │ ├── .csscomb.json │ │ │ ├── .csslintrc │ │ │ ├── alerts.less │ │ │ ├── badges.less │ │ │ ├── bootstrap.less │ │ │ ├── breadcrumbs.less │ │ │ ├── button-groups.less │ │ │ ├── buttons.less │ │ │ ├── carousel.less │ │ │ ├── close.less │ │ │ ├── code.less │ │ │ ├── component-animations.less │ │ │ ├── desktop.ini │ │ │ ├── dropdowns.less │ │ │ ├── forms.less │ │ │ ├── glyphicons.less │ │ │ ├── grid.less │ │ │ ├── input-groups.less │ │ │ ├── jumbotron.less │ │ │ ├── labels.less │ │ │ ├── list-group.less │ │ │ ├── media.less │ │ │ ├── mixins.less │ │ │ ├── mixins │ │ │ ├── alerts.less │ │ │ ├── background-variant.less │ │ │ ├── border-radius.less │ │ │ ├── buttons.less │ │ │ ├── center-block.less │ │ │ ├── clearfix.less │ │ │ ├── desktop.ini │ │ │ ├── forms.less │ │ │ ├── gradients.less │ │ │ ├── grid-framework.less │ │ │ ├── grid.less │ │ │ ├── hide-text.less │ │ │ ├── image.less │ │ │ ├── labels.less │ │ │ ├── list-group.less │ │ │ ├── nav-divider.less │ │ │ ├── nav-vertical-align.less │ │ │ ├── opacity.less │ │ │ ├── pagination.less │ │ │ ├── panels.less │ │ │ ├── progress-bar.less │ │ │ ├── reset-filter.less │ │ │ ├── reset-text.less │ │ │ ├── resize.less │ │ │ ├── responsive-visibility.less │ │ │ ├── size.less │ │ │ ├── tab-focus.less │ │ │ ├── table-row.less │ │ │ ├── text-emphasis.less │ │ │ ├── text-overflow.less │ │ │ └── vendor-prefixes.less │ │ │ ├── modals.less │ │ │ ├── navbar.less │ │ │ ├── navs.less │ │ │ ├── normalize.less │ │ │ ├── pager.less │ │ │ ├── pagination.less │ │ │ ├── panels.less │ │ │ ├── popovers.less │ │ │ ├── print.less │ │ │ ├── progress-bars.less │ │ │ ├── responsive-embed.less │ │ │ ├── responsive-utilities.less │ │ │ ├── scaffolding.less │ │ │ ├── tables.less │ │ │ ├── theme.less │ │ │ ├── thumbnails.less │ │ │ ├── tooltip.less │ │ │ ├── type.less │ │ │ ├── utilities.less │ │ │ ├── variables.less │ │ │ └── wells.less │ │ ├── desktop.ini │ │ ├── jquery-ui │ │ ├── desktop.ini │ │ ├── themes │ │ │ ├── base │ │ │ │ ├── desktop.ini │ │ │ │ ├── images │ │ │ │ │ ├── animated-overlay.gif │ │ │ │ │ ├── desktop.ini │ │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ │ ├── ui-icons_454545_256x240.png │ │ │ │ │ ├── ui-icons_888888_256x240.png │ │ │ │ │ └── ui-icons_cd0a0a_256x240.png │ │ │ │ ├── jquery-ui.css │ │ │ │ ├── jquery.ui.accordion.css │ │ │ │ ├── jquery.ui.all.css │ │ │ │ ├── jquery.ui.autocomplete.css │ │ │ │ ├── jquery.ui.base.css │ │ │ │ ├── jquery.ui.button.css │ │ │ │ ├── jquery.ui.core.css │ │ │ │ ├── jquery.ui.datepicker.css │ │ │ │ ├── jquery.ui.dialog.css │ │ │ │ ├── jquery.ui.menu.css │ │ │ │ ├── jquery.ui.progressbar.css │ │ │ │ ├── jquery.ui.resizable.css │ │ │ │ ├── jquery.ui.selectable.css │ │ │ │ ├── jquery.ui.slider.css │ │ │ │ ├── jquery.ui.spinner.css │ │ │ │ ├── jquery.ui.tabs.css │ │ │ │ ├── jquery.ui.theme.css │ │ │ │ ├── jquery.ui.tooltip.css │ │ │ │ └── minified │ │ │ │ │ ├── desktop.ini │ │ │ │ │ ├── images │ │ │ │ │ ├── animated-overlay.gif │ │ │ │ │ ├── desktop.ini │ │ │ │ │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ │ │ │ │ ├── ui-bg_flat_75_ffffff_40x100.png │ │ │ │ │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ │ │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ │ │ ├── ui-bg_glass_75_dadada_1x400.png │ │ │ │ │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ │ │ │ │ ├── ui-bg_glass_95_fef1ec_1x400.png │ │ │ │ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png │ │ │ │ │ ├── ui-icons_222222_256x240.png │ │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ │ ├── ui-icons_454545_256x240.png │ │ │ │ │ ├── ui-icons_888888_256x240.png │ │ │ │ │ └── ui-icons_cd0a0a_256x240.png │ │ │ │ │ ├── jquery-ui.min.css │ │ │ │ │ ├── jquery.ui.accordion.min.css │ │ │ │ │ ├── jquery.ui.autocomplete.min.css │ │ │ │ │ ├── jquery.ui.button.min.css │ │ │ │ │ ├── jquery.ui.core.min.css │ │ │ │ │ ├── jquery.ui.datepicker.min.css │ │ │ │ │ ├── jquery.ui.dialog.min.css │ │ │ │ │ ├── jquery.ui.menu.min.css │ │ │ │ │ ├── jquery.ui.progressbar.min.css │ │ │ │ │ ├── jquery.ui.resizable.min.css │ │ │ │ │ ├── jquery.ui.selectable.min.css │ │ │ │ │ ├── jquery.ui.slider.min.css │ │ │ │ │ ├── jquery.ui.spinner.min.css │ │ │ │ │ ├── jquery.ui.tabs.min.css │ │ │ │ │ ├── jquery.ui.theme.min.css │ │ │ │ │ └── jquery.ui.tooltip.min.css │ │ │ └── desktop.ini │ │ └── ui │ │ │ ├── .jshintrc │ │ │ ├── desktop.ini │ │ │ ├── i18n │ │ │ ├── desktop.ini │ │ │ ├── jquery-ui-i18n.js │ │ │ ├── jquery.ui.datepicker-af.js │ │ │ ├── jquery.ui.datepicker-ar-DZ.js │ │ │ ├── jquery.ui.datepicker-ar.js │ │ │ ├── jquery.ui.datepicker-az.js │ │ │ ├── jquery.ui.datepicker-be.js │ │ │ ├── jquery.ui.datepicker-bg.js │ │ │ ├── jquery.ui.datepicker-bs.js │ │ │ ├── jquery.ui.datepicker-ca.js │ │ │ ├── jquery.ui.datepicker-cs.js │ │ │ ├── jquery.ui.datepicker-cy-GB.js │ │ │ ├── jquery.ui.datepicker-da.js │ │ │ ├── jquery.ui.datepicker-de.js │ │ │ ├── jquery.ui.datepicker-el.js │ │ │ ├── jquery.ui.datepicker-en-AU.js │ │ │ ├── jquery.ui.datepicker-en-GB.js │ │ │ ├── jquery.ui.datepicker-en-NZ.js │ │ │ ├── jquery.ui.datepicker-eo.js │ │ │ ├── jquery.ui.datepicker-es.js │ │ │ ├── jquery.ui.datepicker-et.js │ │ │ ├── jquery.ui.datepicker-eu.js │ │ │ ├── jquery.ui.datepicker-fa.js │ │ │ ├── jquery.ui.datepicker-fi.js │ │ │ ├── jquery.ui.datepicker-fo.js │ │ │ ├── jquery.ui.datepicker-fr-CA.js │ │ │ ├── jquery.ui.datepicker-fr-CH.js │ │ │ ├── jquery.ui.datepicker-fr.js │ │ │ ├── jquery.ui.datepicker-gl.js │ │ │ ├── jquery.ui.datepicker-he.js │ │ │ ├── jquery.ui.datepicker-hi.js │ │ │ ├── jquery.ui.datepicker-hr.js │ │ │ ├── jquery.ui.datepicker-hu.js │ │ │ ├── jquery.ui.datepicker-hy.js │ │ │ ├── jquery.ui.datepicker-id.js │ │ │ ├── jquery.ui.datepicker-is.js │ │ │ ├── jquery.ui.datepicker-it.js │ │ │ ├── jquery.ui.datepicker-ja.js │ │ │ ├── jquery.ui.datepicker-ka.js │ │ │ ├── jquery.ui.datepicker-kk.js │ │ │ ├── jquery.ui.datepicker-km.js │ │ │ ├── jquery.ui.datepicker-ko.js │ │ │ ├── jquery.ui.datepicker-ky.js │ │ │ ├── jquery.ui.datepicker-lb.js │ │ │ ├── jquery.ui.datepicker-lt.js │ │ │ ├── jquery.ui.datepicker-lv.js │ │ │ ├── jquery.ui.datepicker-mk.js │ │ │ ├── jquery.ui.datepicker-ml.js │ │ │ ├── jquery.ui.datepicker-ms.js │ │ │ ├── jquery.ui.datepicker-nb.js │ │ │ ├── jquery.ui.datepicker-nl-BE.js │ │ │ ├── jquery.ui.datepicker-nl.js │ │ │ ├── jquery.ui.datepicker-nn.js │ │ │ ├── jquery.ui.datepicker-no.js │ │ │ ├── jquery.ui.datepicker-pl.js │ │ │ ├── jquery.ui.datepicker-pt-BR.js │ │ │ ├── jquery.ui.datepicker-pt.js │ │ │ ├── jquery.ui.datepicker-rm.js │ │ │ ├── jquery.ui.datepicker-ro.js │ │ │ ├── jquery.ui.datepicker-ru.js │ │ │ ├── jquery.ui.datepicker-sk.js │ │ │ ├── jquery.ui.datepicker-sl.js │ │ │ ├── jquery.ui.datepicker-sq.js │ │ │ ├── jquery.ui.datepicker-sr-SR.js │ │ │ ├── jquery.ui.datepicker-sr.js │ │ │ ├── jquery.ui.datepicker-sv.js │ │ │ ├── jquery.ui.datepicker-ta.js │ │ │ ├── jquery.ui.datepicker-th.js │ │ │ ├── jquery.ui.datepicker-tj.js │ │ │ ├── jquery.ui.datepicker-tr.js │ │ │ ├── jquery.ui.datepicker-uk.js │ │ │ ├── jquery.ui.datepicker-vi.js │ │ │ ├── jquery.ui.datepicker-zh-CN.js │ │ │ ├── jquery.ui.datepicker-zh-HK.js │ │ │ └── jquery.ui.datepicker-zh-TW.js │ │ │ ├── jquery-ui.custom.js │ │ │ ├── jquery-ui.js │ │ │ ├── jquery.ui.accordion.js │ │ │ ├── jquery.ui.autocomplete.js │ │ │ ├── jquery.ui.button.js │ │ │ ├── jquery.ui.core.js │ │ │ ├── jquery.ui.datepicker.js │ │ │ ├── jquery.ui.dialog.js │ │ │ ├── jquery.ui.draggable.js │ │ │ ├── jquery.ui.droppable.js │ │ │ ├── jquery.ui.effect-blind.js │ │ │ ├── jquery.ui.effect-bounce.js │ │ │ ├── jquery.ui.effect-clip.js │ │ │ ├── jquery.ui.effect-drop.js │ │ │ ├── jquery.ui.effect-explode.js │ │ │ ├── jquery.ui.effect-fade.js │ │ │ ├── jquery.ui.effect-fold.js │ │ │ ├── jquery.ui.effect-highlight.js │ │ │ ├── jquery.ui.effect-pulsate.js │ │ │ ├── jquery.ui.effect-scale.js │ │ │ ├── jquery.ui.effect-shake.js │ │ │ ├── jquery.ui.effect-slide.js │ │ │ ├── jquery.ui.effect-transfer.js │ │ │ ├── jquery.ui.effect.js │ │ │ ├── jquery.ui.menu.js │ │ │ ├── jquery.ui.mouse.js │ │ │ ├── jquery.ui.position.js │ │ │ ├── jquery.ui.progressbar.js │ │ │ ├── jquery.ui.resizable.js │ │ │ ├── jquery.ui.selectable.js │ │ │ ├── jquery.ui.slider.js │ │ │ ├── jquery.ui.sortable.js │ │ │ ├── jquery.ui.spinner.js │ │ │ ├── jquery.ui.tabs.js │ │ │ ├── jquery.ui.tooltip.js │ │ │ ├── jquery.ui.widget.js │ │ │ └── minified │ │ │ ├── desktop.ini │ │ │ ├── i18n │ │ │ ├── desktop.ini │ │ │ ├── jquery-ui-i18n.min.js │ │ │ ├── jquery.ui.datepicker-af.min.js │ │ │ ├── jquery.ui.datepicker-ar-DZ.min.js │ │ │ ├── jquery.ui.datepicker-ar.min.js │ │ │ ├── jquery.ui.datepicker-az.min.js │ │ │ ├── jquery.ui.datepicker-be.min.js │ │ │ ├── jquery.ui.datepicker-bg.min.js │ │ │ ├── jquery.ui.datepicker-bs.min.js │ │ │ ├── jquery.ui.datepicker-ca.min.js │ │ │ ├── jquery.ui.datepicker-cs.min.js │ │ │ ├── jquery.ui.datepicker-cy-GB.min.js │ │ │ ├── jquery.ui.datepicker-da.min.js │ │ │ ├── jquery.ui.datepicker-de.min.js │ │ │ ├── jquery.ui.datepicker-el.min.js │ │ │ ├── jquery.ui.datepicker-en-AU.min.js │ │ │ ├── jquery.ui.datepicker-en-GB.min.js │ │ │ ├── jquery.ui.datepicker-en-NZ.min.js │ │ │ ├── jquery.ui.datepicker-eo.min.js │ │ │ ├── jquery.ui.datepicker-es.min.js │ │ │ ├── jquery.ui.datepicker-et.min.js │ │ │ ├── jquery.ui.datepicker-eu.min.js │ │ │ ├── jquery.ui.datepicker-fa.min.js │ │ │ ├── jquery.ui.datepicker-fi.min.js │ │ │ ├── jquery.ui.datepicker-fo.min.js │ │ │ ├── jquery.ui.datepicker-fr-CA.min.js │ │ │ ├── jquery.ui.datepicker-fr-CH.min.js │ │ │ ├── jquery.ui.datepicker-fr.min.js │ │ │ ├── jquery.ui.datepicker-gl.min.js │ │ │ ├── jquery.ui.datepicker-he.min.js │ │ │ ├── jquery.ui.datepicker-hi.min.js │ │ │ ├── jquery.ui.datepicker-hr.min.js │ │ │ ├── jquery.ui.datepicker-hu.min.js │ │ │ ├── jquery.ui.datepicker-hy.min.js │ │ │ ├── jquery.ui.datepicker-id.min.js │ │ │ ├── jquery.ui.datepicker-is.min.js │ │ │ ├── jquery.ui.datepicker-it.min.js │ │ │ ├── jquery.ui.datepicker-ja.min.js │ │ │ ├── jquery.ui.datepicker-ka.min.js │ │ │ ├── jquery.ui.datepicker-kk.min.js │ │ │ ├── jquery.ui.datepicker-km.min.js │ │ │ ├── jquery.ui.datepicker-ko.min.js │ │ │ ├── jquery.ui.datepicker-ky.min.js │ │ │ ├── jquery.ui.datepicker-lb.min.js │ │ │ ├── jquery.ui.datepicker-lt.min.js │ │ │ ├── jquery.ui.datepicker-lv.min.js │ │ │ ├── jquery.ui.datepicker-mk.min.js │ │ │ ├── jquery.ui.datepicker-ml.min.js │ │ │ ├── jquery.ui.datepicker-ms.min.js │ │ │ ├── jquery.ui.datepicker-nb.min.js │ │ │ ├── jquery.ui.datepicker-nl-BE.min.js │ │ │ ├── jquery.ui.datepicker-nl.min.js │ │ │ ├── jquery.ui.datepicker-nn.min.js │ │ │ ├── jquery.ui.datepicker-no.min.js │ │ │ ├── jquery.ui.datepicker-pl.min.js │ │ │ ├── jquery.ui.datepicker-pt-BR.min.js │ │ │ ├── jquery.ui.datepicker-pt.min.js │ │ │ ├── jquery.ui.datepicker-rm.min.js │ │ │ ├── jquery.ui.datepicker-ro.min.js │ │ │ ├── jquery.ui.datepicker-ru.min.js │ │ │ ├── jquery.ui.datepicker-sk.min.js │ │ │ ├── jquery.ui.datepicker-sl.min.js │ │ │ ├── jquery.ui.datepicker-sq.min.js │ │ │ ├── jquery.ui.datepicker-sr-SR.min.js │ │ │ ├── jquery.ui.datepicker-sr.min.js │ │ │ ├── jquery.ui.datepicker-sv.min.js │ │ │ ├── jquery.ui.datepicker-ta.min.js │ │ │ ├── jquery.ui.datepicker-th.min.js │ │ │ ├── jquery.ui.datepicker-tj.min.js │ │ │ ├── jquery.ui.datepicker-tr.min.js │ │ │ ├── jquery.ui.datepicker-uk.min.js │ │ │ ├── jquery.ui.datepicker-vi.min.js │ │ │ ├── jquery.ui.datepicker-zh-CN.min.js │ │ │ ├── jquery.ui.datepicker-zh-HK.min.js │ │ │ └── jquery.ui.datepicker-zh-TW.min.js │ │ │ ├── jquery-ui.custom.min.js │ │ │ ├── jquery-ui.min.js │ │ │ ├── jquery.ui.accordion.min.js │ │ │ ├── jquery.ui.autocomplete.min.js │ │ │ ├── jquery.ui.button.min.js │ │ │ ├── jquery.ui.core.min.js │ │ │ ├── jquery.ui.datepicker.min.js │ │ │ ├── jquery.ui.dialog.min.js │ │ │ ├── jquery.ui.draggable.min.js │ │ │ ├── jquery.ui.droppable.min.js │ │ │ ├── jquery.ui.effect-blind.min.js │ │ │ ├── jquery.ui.effect-bounce.min.js │ │ │ ├── jquery.ui.effect-clip.min.js │ │ │ ├── jquery.ui.effect-drop.min.js │ │ │ ├── jquery.ui.effect-explode.min.js │ │ │ ├── jquery.ui.effect-fade.min.js │ │ │ ├── jquery.ui.effect-fold.min.js │ │ │ ├── jquery.ui.effect-highlight.min.js │ │ │ ├── jquery.ui.effect-pulsate.min.js │ │ │ ├── jquery.ui.effect-scale.min.js │ │ │ ├── jquery.ui.effect-shake.min.js │ │ │ ├── jquery.ui.effect-slide.min.js │ │ │ ├── jquery.ui.effect-transfer.min.js │ │ │ ├── jquery.ui.effect.min.js │ │ │ ├── jquery.ui.menu.min.js │ │ │ ├── jquery.ui.mouse.min.js │ │ │ ├── jquery.ui.position.min.js │ │ │ ├── jquery.ui.progressbar.min.js │ │ │ ├── jquery.ui.resizable.min.js │ │ │ ├── jquery.ui.selectable.min.js │ │ │ ├── jquery.ui.slider.min.js │ │ │ ├── jquery.ui.sortable.min.js │ │ │ ├── jquery.ui.spinner.min.js │ │ │ ├── jquery.ui.tabs.min.js │ │ │ ├── jquery.ui.tooltip.min.js │ │ │ └── jquery.ui.widget.min.js │ │ └── jquery │ │ ├── desktop.ini │ │ ├── jquery.js │ │ ├── jquery.min.js │ │ └── jquery.min.map │ └── test │ ├── desktop.ini │ ├── java │ ├── desktop.ini │ └── org │ │ ├── desktop.ini │ │ └── springframework │ │ ├── desktop.ini │ │ └── samples │ │ ├── desktop.ini │ │ └── petclinic │ │ ├── desktop.ini │ │ ├── model │ │ ├── ValidatorTests.java │ │ └── desktop.ini │ │ ├── service │ │ ├── AbstractClinicServiceTests.java │ │ ├── ClinicServiceJdbcTests.java │ │ ├── ClinicServiceJpaTests.java │ │ ├── ClinicServiceSpringDataJpaTests.java │ │ └── desktop.ini │ │ └── web │ │ ├── CrashControllerTests.java │ │ ├── OwnerControllerTests.java │ │ ├── PetControllerTests.java │ │ ├── PetTypeFormatterTests.java │ │ ├── VetControllerTests.java │ │ ├── VisitControllerTests.java │ │ └── desktop.ini │ └── jmeter │ ├── desktop.ini │ └── petclinic_test_plan.jmx ├── Chapter04 ├── No Code.txt └── desktop.ini ├── Chapter05 ├── No Code.txt └── desktop.ini ├── Chapter06 ├── No Code.txt └── desktop.ini ├── Chapter07 ├── No Code.txt └── desktop.ini ├── Chapter08 └── No Code.txt ├── Chapter09 ├── No Code.txt └── desktop.ini ├── LICENSE └── README.md /Chapter01/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "src/main/webapp/vendors" 3 | } 4 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/.editorconfig: -------------------------------------------------------------------------------- 1 | # top-most EditorConfig file 2 | root = true 3 | 4 | [*] 5 | charset = utf-8 6 | end_of_line = lf 7 | insert_final_newline = true 8 | indent_style = space 9 | 10 | [*.{java,xml}] 11 | indent_size = 4 12 | trim_trailing_whitespace = true 13 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/.gitignore: -------------------------------------------------------------------------------- 1 | target/* 2 | .settings/* 3 | .classpath 4 | .project 5 | .idea 6 | *.iml 7 | /target 8 | 9 | generated/ 10 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/.mvn/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/.mvn/wrapper/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.3.3/apache-maven-3.3.3-bin.zip 2 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/.springBeans: -------------------------------------------------------------------------------- 1 | 2 | 3 | 1 4 | 5 | 6 | 7 | 8 | 9 | 10 | src/main/resources/spring/datasource-config.xml 11 | src/main/resources/spring/mvc-core-config.xml 12 | src/main/resources/spring/mvc-view-config.xml 13 | src/main/resources/spring/business-config.xml 14 | 15 | 16 | src/main/resources/spring/tools-config.xml 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | jdk: oraclejdk8 3 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "spring-petclinic", 3 | "dependencies": { 4 | "bootstrap": "3.3.6", 5 | "jquery": "~2.0.3", 6 | "jquery-ui": "~1.10.3" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/sonar-project.properties: -------------------------------------------------------------------------------- 1 | # Required metadata 2 | sonar.projectKey=java-sonar-runner-simple 3 | sonar.projectName=Simple Java project analyzed with the SonarQube Runner 4 | sonar.projectVersion=1.0 5 | 6 | # Comma-separated paths to directories with sources (required) 7 | sonar.sources=src 8 | 9 | # Language 10 | sonar.language=java 11 | 12 | # Encoding of the source files 13 | sonar.sourceEncoding=UTF-8 -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/samples/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/model/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/model/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * The classes in this package represent PetClinic's business layer. 3 | */ 4 | package org.springframework.samples.petclinic.model; 5 | 6 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/repository/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/repository/jdbc/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/repository/jdbc/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * The classes in this package represent the JDBC implementation 3 | * of PetClinic's persistence layer. 4 | */ 5 | package org.springframework.samples.petclinic.repository.jdbc; 6 | 7 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/repository/jpa/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/repository/jpa/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * The classes in this package represent the JPA implementation 3 | * of PetClinic's persistence layer. 4 | */ 5 | package org.springframework.samples.petclinic.repository.jpa; 6 | 7 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/repository/springdatajpa/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/service/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/util/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/web/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/web/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * The classes in this package represent PetClinic's web presentation layer. 3 | */ 4 | package org.springframework.samples.petclinic.web; 5 | 6 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/resources/cache/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/resources/cache/ehcache.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/resources/db/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/resources/db/hsqldb/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/resources/db/mysql/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/resources/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/resources/logback.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | true 8 | 9 | 10 | 11 | 12 | %-5level %logger{0} - %msg%n 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/resources/messages/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/resources/messages/messages.properties: -------------------------------------------------------------------------------- 1 | welcome=Welcome 2 | required=is required 3 | notFound=has not been found 4 | duplicate=is already in use 5 | nonNumeric=must be all numeric 6 | duplicateFormSubmission=Duplicate form submission is not allowed 7 | typeMismatch.date=invalid date 8 | typeMismatch.birthDate=invalid date 9 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/resources/messages/messages_de.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/resources/messages/messages_de.properties -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/resources/messages/messages_en.properties: -------------------------------------------------------------------------------- 1 | # This file is intentionally empty. Message look-ups will fall back to the default "messages.properties" file. -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/resources/spring/data-access.properties: -------------------------------------------------------------------------------- 1 | # Properties file with JDBC and JPA settings. 2 | # 3 | # Applied by from 4 | # various application context XML files (e.g., "applicationContext-*.xml"). 5 | # Targeted at system administrators, to avoid touching the context XML files. 6 | 7 | # Properties that control the population of schema and data for a new data source 8 | jdbc.initLocation=classpath:db/hsqldb/initDB.sql 9 | jdbc.dataLocation=classpath:db/hsqldb/populateDB.sql 10 | 11 | jpa.showSql=true 12 | 13 | jdbc.driverClassName=${jdbc.driverClassName} 14 | jdbc.url=${jdbc.url} 15 | jdbc.username=${jdbc.username} 16 | jdbc.password=${jdbc.password} 17 | 18 | # Property that determines which database to use with an AbstractJpaVendorAdapter 19 | jpa.database=${jpa.database} 20 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/resources/spring/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/jetty-web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | true 7 | 8 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/jsp/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/jsp/exception.jsp: -------------------------------------------------------------------------------- 1 | <%@ page session="false" trimDirectiveWhitespaces="true" %> 2 | <%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> 3 | <%@ taglib prefix="petclinic" tagdir="/WEB-INF/tags" %> 4 | 5 | 6 | 7 | 8 | 9 | 10 |

Something happened...

11 | 12 |

${exception.message}

13 | 14 |
15 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/jsp/owners/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/jsp/pets/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/jsp/vets/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/jsp/welcome.jsp: -------------------------------------------------------------------------------- 1 | <%@ page session="false" trimDirectiveWhitespaces="true" %> 2 | <%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> 3 | <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> 4 | <%@ taglib prefix="petclinic" tagdir="/WEB-INF/tags" %> 5 | 6 | 7 |

8 |
9 |
10 | 11 | 12 |
13 |
14 |
15 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/no-spring-config-files-there.txt: -------------------------------------------------------------------------------- 1 | All Spring config files (including Spring MVC ones) are inside src/main/resource. 2 | There are mostly 2 reasons to that: 3 | - All Spring config files are grouped into one single place 4 | - It is simpler to reference them from inside JUnit tests -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/tags/bodyHeader.tag: -------------------------------------------------------------------------------- 1 | <%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> 2 | <%@ taglib prefix="petclinic" tagdir="/WEB-INF/tags" %> 3 | 4 | <%@ attribute name="menuName" required="true" rtexprvalue="true" 5 | description="Name of the active menu: home, owners, vets or error" %> 6 | 7 | 8 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/tags/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/tags/footer.tag: -------------------------------------------------------------------------------- 1 | <%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> 2 | 3 | <%-- Placed at the end of the document so the pages load faster --%> 4 | 5 | 6 | 7 | <%-- jquery-ui.js file is really big so we only load what we need instead of loading everything --%> 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | <%-- Bootstrap --%> 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/tags/layout.tag: -------------------------------------------------------------------------------- 1 | <%@ tag trimDirectiveWhitespaces="true" %> 2 | <%@ taglib prefix="petclinic" tagdir="/WEB-INF/tags" %> 3 | 4 | <%@ attribute name="pageName" required="true" %> 5 | <%@ attribute name="customScript" required="false" fragment="true"%> 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 |
16 | 17 | 18 | 19 | 20 |
21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/tags/menuItem.tag: -------------------------------------------------------------------------------- 1 | <%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> 2 | <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 3 | 4 | <%@ attribute name="active" required="true" rtexprvalue="true" %> 5 | <%@ attribute name="url" required="true" rtexprvalue="true" %> 6 | <%@ attribute name="title" required="false" rtexprvalue="true" %> 7 | 8 |
  • 9 | " 10 | title="${fn:escapeXml(title)}"> 11 | 12 | 13 |
  • 14 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/WEB-INF/tags/pivotal.tag: -------------------------------------------------------------------------------- 1 | <%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> 2 | 3 |
    4 |
    5 |
    6 |
    7 |
    " 8 | alt="Sponsored by Pivotal"/>
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/css/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/fonts/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/fonts/montserrat-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/resources/fonts/montserrat-webfont.eot -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/fonts/montserrat-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/resources/fonts/montserrat-webfont.ttf -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/fonts/montserrat-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/resources/fonts/montserrat-webfont.woff -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/fonts/varela_round-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/resources/fonts/varela_round-webfont.eot -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/fonts/varela_round-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/resources/fonts/varela_round-webfont.ttf -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/fonts/varela_round-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/resources/fonts/varela_round-webfont.woff -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/images/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/resources/images/favicon.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/images/pets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/resources/images/pets.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/images/platform-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/resources/images/platform-bg.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/images/spring-logo-dataflow-mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/resources/images/spring-logo-dataflow-mobile.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/images/spring-logo-dataflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/resources/images/spring-logo-dataflow.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/images/spring-pivotal-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/resources/images/spring-pivotal-logo.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/resources/less/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/js/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/js/npm.js: -------------------------------------------------------------------------------- 1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment. 2 | require('../../js/transition.js') 3 | require('../../js/alert.js') 4 | require('../../js/button.js') 5 | require('../../js/carousel.js') 6 | require('../../js/collapse.js') 7 | require('../../js/dropdown.js') 8 | require('../../js/modal.js') 9 | require('../../js/tooltip.js') 10 | require('../../js/popover.js') 11 | require('../../js/scrollspy.js') 12 | require('../../js/tab.js') 13 | require('../../js/affix.js') -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/.csslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "adjoining-classes": false, 3 | "box-sizing": false, 4 | "box-model": false, 5 | "compatible-vendor-prefixes": false, 6 | "floats": false, 7 | "font-sizes": false, 8 | "gradients": false, 9 | "important": false, 10 | "known-properties": false, 11 | "outline-none": false, 12 | "qualified-headings": false, 13 | "regex-selectors": false, 14 | "shorthand": false, 15 | "text-indent": false, 16 | "unique-headings": false, 17 | "universal-selector": false, 18 | "unqualified-attributes": false 19 | } 20 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/breadcrumbs.less: -------------------------------------------------------------------------------- 1 | // 2 | // Breadcrumbs 3 | // -------------------------------------------------- 4 | 5 | 6 | .breadcrumb { 7 | padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal; 8 | margin-bottom: @line-height-computed; 9 | list-style: none; 10 | background-color: @breadcrumb-bg; 11 | border-radius: @border-radius-base; 12 | 13 | > li { 14 | display: inline-block; 15 | 16 | + li:before { 17 | content: "@{breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-space 18 | padding: 0 5px; 19 | color: @breadcrumb-color; 20 | } 21 | } 22 | 23 | > .active { 24 | color: @breadcrumb-active-color; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/component-animations.less: -------------------------------------------------------------------------------- 1 | // 2 | // Component animations 3 | // -------------------------------------------------- 4 | 5 | // Heads up! 6 | // 7 | // We don't use the `.opacity()` mixin here since it causes a bug with text 8 | // fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552. 9 | 10 | .fade { 11 | opacity: 0; 12 | .transition(opacity .15s linear); 13 | &.in { 14 | opacity: 1; 15 | } 16 | } 17 | 18 | .collapse { 19 | display: none; 20 | 21 | &.in { display: block; } 22 | tr&.in { display: table-row; } 23 | tbody&.in { display: table-row-group; } 24 | } 25 | 26 | .collapsing { 27 | position: relative; 28 | height: 0; 29 | overflow: hidden; 30 | .transition-property(~"height, visibility"); 31 | .transition-duration(.35s); 32 | .transition-timing-function(ease); 33 | } 34 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/alerts.less: -------------------------------------------------------------------------------- 1 | // Alerts 2 | 3 | .alert-variant(@background; @border; @text-color) { 4 | background-color: @background; 5 | border-color: @border; 6 | color: @text-color; 7 | 8 | hr { 9 | border-top-color: darken(@border, 5%); 10 | } 11 | .alert-link { 12 | color: darken(@text-color, 10%); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/background-variant.less: -------------------------------------------------------------------------------- 1 | // Contextual backgrounds 2 | 3 | .bg-variant(@color) { 4 | background-color: @color; 5 | a&:hover, 6 | a&:focus { 7 | background-color: darken(@color, 10%); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/border-radius.less: -------------------------------------------------------------------------------- 1 | // Single side border-radius 2 | 3 | .border-top-radius(@radius) { 4 | border-top-right-radius: @radius; 5 | border-top-left-radius: @radius; 6 | } 7 | .border-right-radius(@radius) { 8 | border-bottom-right-radius: @radius; 9 | border-top-right-radius: @radius; 10 | } 11 | .border-bottom-radius(@radius) { 12 | border-bottom-right-radius: @radius; 13 | border-bottom-left-radius: @radius; 14 | } 15 | .border-left-radius(@radius) { 16 | border-bottom-left-radius: @radius; 17 | border-top-left-radius: @radius; 18 | } 19 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/center-block.less: -------------------------------------------------------------------------------- 1 | // Center-align a block level element 2 | 3 | .center-block() { 4 | display: block; 5 | margin-left: auto; 6 | margin-right: auto; 7 | } 8 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/clearfix.less: -------------------------------------------------------------------------------- 1 | // Clearfix 2 | // 3 | // For modern browsers 4 | // 1. The space content is one way to avoid an Opera bug when the 5 | // contenteditable attribute is included anywhere else in the document. 6 | // Otherwise it causes space to appear at the top and bottom of elements 7 | // that are clearfixed. 8 | // 2. The use of `table` rather than `block` is only necessary if using 9 | // `:before` to contain the top-margins of child elements. 10 | // 11 | // Source: http://nicolasgallagher.com/micro-clearfix-hack/ 12 | 13 | .clearfix() { 14 | &:before, 15 | &:after { 16 | content: " "; // 1 17 | display: table; // 2 18 | } 19 | &:after { 20 | clear: both; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/hide-text.less: -------------------------------------------------------------------------------- 1 | // CSS image replacement 2 | // 3 | // Heads up! v3 launched with only `.hide-text()`, but per our pattern for 4 | // mixins being reused as classes with the same name, this doesn't hold up. As 5 | // of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`. 6 | // 7 | // Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757 8 | 9 | // Deprecated as of v3.0.1 (has been removed in v4) 10 | .hide-text() { 11 | font: ~"0/0" a; 12 | color: transparent; 13 | text-shadow: none; 14 | background-color: transparent; 15 | border: 0; 16 | } 17 | 18 | // New mixin to use as of v3.0.1 19 | .text-hide() { 20 | .hide-text(); 21 | } 22 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/labels.less: -------------------------------------------------------------------------------- 1 | // Labels 2 | 3 | .label-variant(@color) { 4 | background-color: @color; 5 | 6 | &[href] { 7 | &:hover, 8 | &:focus { 9 | background-color: darken(@color, 10%); 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/list-group.less: -------------------------------------------------------------------------------- 1 | // List Groups 2 | 3 | .list-group-item-variant(@state; @background; @color) { 4 | .list-group-item-@{state} { 5 | color: @color; 6 | background-color: @background; 7 | 8 | a&, 9 | button& { 10 | color: @color; 11 | 12 | .list-group-item-heading { 13 | color: inherit; 14 | } 15 | 16 | &:hover, 17 | &:focus { 18 | color: @color; 19 | background-color: darken(@background, 5%); 20 | } 21 | &.active, 22 | &.active:hover, 23 | &.active:focus { 24 | color: #fff; 25 | background-color: @color; 26 | border-color: @color; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/nav-divider.less: -------------------------------------------------------------------------------- 1 | // Horizontal dividers 2 | // 3 | // Dividers (basically an hr) within dropdowns and nav lists 4 | 5 | .nav-divider(@color: #e5e5e5) { 6 | height: 1px; 7 | margin: ((@line-height-computed / 2) - 1) 0; 8 | overflow: hidden; 9 | background-color: @color; 10 | } 11 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/nav-vertical-align.less: -------------------------------------------------------------------------------- 1 | // Navbar vertical align 2 | // 3 | // Vertically center elements in the navbar. 4 | // Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin. 5 | 6 | .navbar-vertical-align(@element-height) { 7 | margin-top: ((@navbar-height - @element-height) / 2); 8 | margin-bottom: ((@navbar-height - @element-height) / 2); 9 | } 10 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/opacity.less: -------------------------------------------------------------------------------- 1 | // Opacity 2 | 3 | .opacity(@opacity) { 4 | opacity: @opacity; 5 | // IE8 filter 6 | @opacity-ie: (@opacity * 100); 7 | filter: ~"alpha(opacity=@{opacity-ie})"; 8 | } 9 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/pagination.less: -------------------------------------------------------------------------------- 1 | // Pagination 2 | 3 | .pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) { 4 | > li { 5 | > a, 6 | > span { 7 | padding: @padding-vertical @padding-horizontal; 8 | font-size: @font-size; 9 | line-height: @line-height; 10 | } 11 | &:first-child { 12 | > a, 13 | > span { 14 | .border-left-radius(@border-radius); 15 | } 16 | } 17 | &:last-child { 18 | > a, 19 | > span { 20 | .border-right-radius(@border-radius); 21 | } 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/panels.less: -------------------------------------------------------------------------------- 1 | // Panels 2 | 3 | .panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) { 4 | border-color: @border; 5 | 6 | & > .panel-heading { 7 | color: @heading-text-color; 8 | background-color: @heading-bg-color; 9 | border-color: @heading-border; 10 | 11 | + .panel-collapse > .panel-body { 12 | border-top-color: @border; 13 | } 14 | .badge { 15 | color: @heading-bg-color; 16 | background-color: @heading-text-color; 17 | } 18 | } 19 | & > .panel-footer { 20 | + .panel-collapse > .panel-body { 21 | border-bottom-color: @border; 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/progress-bar.less: -------------------------------------------------------------------------------- 1 | // Progress bars 2 | 3 | .progress-bar-variant(@color) { 4 | background-color: @color; 5 | 6 | // Deprecated parent class requirement as of v3.2.0 7 | .progress-striped & { 8 | #gradient > .striped(); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/reset-filter.less: -------------------------------------------------------------------------------- 1 | // Reset filters for IE 2 | // 3 | // When you need to remove a gradient background, do not forget to use this to reset 4 | // the IE filter for IE9 and below. 5 | 6 | .reset-filter() { 7 | filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)")); 8 | } 9 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/reset-text.less: -------------------------------------------------------------------------------- 1 | .reset-text() { 2 | font-family: @font-family-base; 3 | // We deliberately do NOT reset font-size. 4 | font-style: normal; 5 | font-weight: normal; 6 | letter-spacing: normal; 7 | line-break: auto; 8 | line-height: @line-height-base; 9 | text-align: left; // Fallback for where `start` is not supported 10 | text-align: start; 11 | text-decoration: none; 12 | text-shadow: none; 13 | text-transform: none; 14 | white-space: normal; 15 | word-break: normal; 16 | word-spacing: normal; 17 | word-wrap: normal; 18 | } 19 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/resize.less: -------------------------------------------------------------------------------- 1 | // Resize anything 2 | 3 | .resizable(@direction) { 4 | resize: @direction; // Options: horizontal, vertical, both 5 | overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible` 6 | } 7 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/responsive-visibility.less: -------------------------------------------------------------------------------- 1 | // Responsive utilities 2 | 3 | // 4 | // More easily include all the states for responsive-utilities.less. 5 | .responsive-visibility() { 6 | display: block !important; 7 | table& { display: table !important; } 8 | tr& { display: table-row !important; } 9 | th&, 10 | td& { display: table-cell !important; } 11 | } 12 | 13 | .responsive-invisibility() { 14 | display: none !important; 15 | } 16 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/size.less: -------------------------------------------------------------------------------- 1 | // Sizing shortcuts 2 | 3 | .size(@width; @height) { 4 | width: @width; 5 | height: @height; 6 | } 7 | 8 | .square(@size) { 9 | .size(@size; @size); 10 | } 11 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/tab-focus.less: -------------------------------------------------------------------------------- 1 | // WebKit-style focus 2 | 3 | .tab-focus() { 4 | // Default 5 | outline: thin dotted; 6 | // WebKit 7 | outline: 5px auto -webkit-focus-ring-color; 8 | outline-offset: -2px; 9 | } 10 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/table-row.less: -------------------------------------------------------------------------------- 1 | // Tables 2 | 3 | .table-row-variant(@state; @background) { 4 | // Exact selectors below required to override `.table-striped` and prevent 5 | // inheritance to nested tables. 6 | .table > thead > tr, 7 | .table > tbody > tr, 8 | .table > tfoot > tr { 9 | > td.@{state}, 10 | > th.@{state}, 11 | &.@{state} > td, 12 | &.@{state} > th { 13 | background-color: @background; 14 | } 15 | } 16 | 17 | // Hover states for `.table-hover` 18 | // Note: this is not available for cells or rows within `thead` or `tfoot`. 19 | .table-hover > tbody > tr { 20 | > td.@{state}:hover, 21 | > th.@{state}:hover, 22 | &.@{state}:hover > td, 23 | &:hover > .@{state}, 24 | &.@{state}:hover > th { 25 | background-color: darken(@background, 5%); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/text-emphasis.less: -------------------------------------------------------------------------------- 1 | // Typography 2 | 3 | .text-emphasis-variant(@color) { 4 | color: @color; 5 | a&:hover, 6 | a&:focus { 7 | color: darken(@color, 10%); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/text-overflow.less: -------------------------------------------------------------------------------- 1 | // Text overflow 2 | // Requires inline-block or block for proper styling 3 | 4 | .text-overflow() { 5 | overflow: hidden; 6 | text-overflow: ellipsis; 7 | white-space: nowrap; 8 | } 9 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/responsive-embed.less: -------------------------------------------------------------------------------- 1 | // Embeds responsive 2 | // 3 | // Credit: Nicolas Gallagher and SUIT CSS. 4 | 5 | .embed-responsive { 6 | position: relative; 7 | display: block; 8 | height: 0; 9 | padding: 0; 10 | overflow: hidden; 11 | 12 | .embed-responsive-item, 13 | iframe, 14 | embed, 15 | object, 16 | video { 17 | position: absolute; 18 | top: 0; 19 | left: 0; 20 | bottom: 0; 21 | height: 100%; 22 | width: 100%; 23 | border: 0; 24 | } 25 | } 26 | 27 | // Modifier class for 16:9 aspect ratio 28 | .embed-responsive-16by9 { 29 | padding-bottom: 56.25%; 30 | } 31 | 32 | // Modifier class for 4:3 aspect ratio 33 | .embed-responsive-4by3 { 34 | padding-bottom: 75%; 35 | } 36 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/wells.less: -------------------------------------------------------------------------------- 1 | // 2 | // Wells 3 | // -------------------------------------------------- 4 | 5 | 6 | // Base class 7 | .well { 8 | min-height: 20px; 9 | padding: 19px; 10 | margin-bottom: 20px; 11 | background-color: @well-bg; 12 | border: 1px solid @well-border; 13 | border-radius: @border-radius-base; 14 | .box-shadow(inset 0 1px 1px rgba(0,0,0,.05)); 15 | blockquote { 16 | border-color: #ddd; 17 | border-color: rgba(0,0,0,.15); 18 | } 19 | } 20 | 21 | // Sizes 22 | .well-lg { 23 | padding: 24px; 24 | border-radius: @border-radius-large; 25 | } 26 | .well-sm { 27 | padding: 9px; 28 | border-radius: @border-radius-small; 29 | } 30 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/animated-overlay.gif -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/jquery.ui.all.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI CSS Framework 1.10.4 3 | * http://jqueryui.com 4 | * 5 | * Copyright 2014 jQuery Foundation and other contributors 6 | * Released under the MIT license. 7 | * http://jquery.org/license 8 | * 9 | * http://api.jqueryui.com/category/theming/ 10 | */ 11 | @import "jquery.ui.base.css"; 12 | @import "jquery.ui.theme.css"; 13 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/jquery.ui.autocomplete.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Autocomplete 1.10.4 3 | * http://jqueryui.com 4 | * 5 | * Copyright 2014 jQuery Foundation and other contributors 6 | * Released under the MIT license. 7 | * http://jquery.org/license 8 | * 9 | * http://api.jqueryui.com/autocomplete/#theming 10 | */ 11 | .ui-autocomplete { 12 | position: absolute; 13 | top: 0; 14 | left: 0; 15 | cursor: default; 16 | } 17 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/jquery.ui.progressbar.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Progressbar 1.10.4 3 | * http://jqueryui.com 4 | * 5 | * Copyright 2014 jQuery Foundation and other contributors 6 | * Released under the MIT license. 7 | * http://jquery.org/license 8 | * 9 | * http://api.jqueryui.com/progressbar/#theming 10 | */ 11 | .ui-progressbar { 12 | height: 2em; 13 | text-align: left; 14 | overflow: hidden; 15 | } 16 | .ui-progressbar .ui-progressbar-value { 17 | margin: -1px; 18 | height: 100%; 19 | } 20 | .ui-progressbar .ui-progressbar-overlay { 21 | background: url("images/animated-overlay.gif"); 22 | height: 100%; 23 | filter: alpha(opacity=25); 24 | opacity: 0.25; 25 | } 26 | .ui-progressbar-indeterminate .ui-progressbar-value { 27 | background-image: none; 28 | } 29 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/jquery.ui.selectable.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Selectable 1.10.4 3 | * http://jqueryui.com 4 | * 5 | * Copyright 2014 jQuery Foundation and other contributors 6 | * Released under the MIT license. 7 | * http://jquery.org/license 8 | */ 9 | .ui-selectable-helper { 10 | position: absolute; 11 | z-index: 100; 12 | border: 1px dotted black; 13 | } 14 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/jquery.ui.tooltip.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Tooltip 1.10.4 3 | * http://jqueryui.com 4 | * 5 | * Copyright 2014 jQuery Foundation and other contributors 6 | * Released under the MIT license. 7 | * http://jquery.org/license 8 | * 9 | * http://api.jqueryui.com/tooltip/#theming 10 | */ 11 | .ui-tooltip { 12 | padding: 8px; 13 | position: absolute; 14 | z-index: 9999; 15 | max-width: 300px; 16 | -webkit-box-shadow: 0 0 5px #aaa; 17 | box-shadow: 0 0 5px #aaa; 18 | } 19 | body .ui-tooltip { 20 | border-width: 2px; 21 | } 22 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/animated-overlay.gif -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/jquery.ui.accordion.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | .ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto} -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/jquery.ui.autocomplete.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | .ui-autocomplete{position:absolute;top:0;left:0;cursor:default} -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/jquery.ui.progressbar.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | .ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none} -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/jquery.ui.selectable.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | .ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black} -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/jquery.ui.spinner.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | .ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px} -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/jquery.ui.tooltip.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | .ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px} -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "boss": true, 3 | "curly": true, 4 | "eqeqeq": true, 5 | "eqnull": true, 6 | "expr": true, 7 | "immed": true, 8 | "noarg": true, 9 | "onevar": true, 10 | "quotmark": "double", 11 | "smarttabs": true, 12 | "trailing": true, 13 | "undef": true, 14 | "unused": true, 15 | 16 | "browser": true, 17 | "jquery": true, 18 | 19 | "globals": { 20 | "Globalize": false 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/i18n/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/jquery.ui.effect-fade.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Effects Fade 1.10.4 3 | * http://jqueryui.com 4 | * 5 | * Copyright 2014 jQuery Foundation and other contributors 6 | * Released under the MIT license. 7 | * http://jquery.org/license 8 | * 9 | * http://api.jqueryui.com/fade-effect/ 10 | * 11 | * Depends: 12 | * jquery.ui.effect.js 13 | */ 14 | (function( $, undefined ) { 15 | 16 | $.effects.effect.fade = function( o, done ) { 17 | var el = $( this ), 18 | mode = $.effects.setMode( el, o.mode || "toggle" ); 19 | 20 | el.animate({ 21 | opacity: mode 22 | }, { 23 | queue: false, 24 | duration: o.duration, 25 | easing: o.easing, 26 | complete: done 27 | }); 28 | }; 29 | 30 | })( jQuery ); 31 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-az.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.az={closeText:"Bağla",prevText:"<Geri",nextText:"İrəli>",currentText:"Bugün",monthNames:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"],monthNamesShort:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],dayNames:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"],dayNamesShort:["B","Be","Ça","Ç","Ca","C","Ş"],dayNamesMin:["B","B","Ç","С","Ç","C","Ş"],weekHeader:"Hf",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.az)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-bs.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.bs={closeText:"Zatvori",prevText:"<",nextText:">",currentText:"Danas",monthNames:["Januar","Februar","Mart","April","Maj","Juni","Juli","August","Septembar","Oktobar","Novembar","Decembar"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNames:["Nedelja","Ponedeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],dayNamesShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],dayNamesMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],weekHeader:"Wk",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.bs)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-ca.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.ca={closeText:"Tanca",prevText:"Anterior",nextText:"Següent",currentText:"Avui",monthNames:["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre"],monthNamesShort:["gen","feb","març","abr","maig","juny","jul","ag","set","oct","nov","des"],dayNames:["diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte"],dayNamesShort:["dg","dl","dt","dc","dj","dv","ds"],dayNamesMin:["dg","dl","dt","dc","dj","dv","ds"],weekHeader:"Set",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.ca)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-cs.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.cs={closeText:"Zavřít",prevText:"<Dříve",nextText:"Později>",currentText:"Nyní",monthNames:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"],monthNamesShort:["led","úno","bře","dub","kvě","čer","čvc","srp","zář","říj","lis","pro"],dayNames:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"],dayNamesShort:["ne","po","út","st","čt","pá","so"],dayNamesMin:["ne","po","út","st","čt","pá","so"],weekHeader:"Týd",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.cs)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-da.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.da={closeText:"Luk",prevText:"<Forrige",nextText:"Næste>",currentText:"Idag",monthNames:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNames:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],dayNamesShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],dayNamesMin:["Sø","Ma","Ti","On","To","Fr","Lø"],weekHeader:"Uge",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.da)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-es.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.es={closeText:"Cerrar",prevText:"<Ant",nextText:"Sig>",currentText:"Hoy",monthNames:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"],monthNamesShort:["ene","feb","mar","abr","may","jun","jul","ogo","sep","oct","nov","dic"],dayNames:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],dayNamesShort:["dom","lun","mar","mié","juv","vie","sáb"],dayNamesMin:["D","L","M","X","J","V","S"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.es)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-fa.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.fa={closeText:"بستن",prevText:"<قبلی",nextText:"بعدی>",currentText:"امروز",monthNames:["فروردين","ارديبهشت","خرداد","تير","مرداد","شهريور","مهر","آبان","آذر","دی","بهمن","اسفند"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["يکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],dayNamesShort:["ی","د","س","چ","پ","ج","ش"],dayNamesMin:["ی","د","س","چ","پ","ج","ش"],weekHeader:"هف",dateFormat:"yy/mm/dd",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.fa)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-gl.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.gl={closeText:"Pechar",prevText:"<Ant",nextText:"Seg>",currentText:"Hoxe",monthNames:["Xaneiro","Febreiro","Marzo","Abril","Maio","Xuño","Xullo","Agosto","Setembro","Outubro","Novembro","Decembro"],monthNamesShort:["Xan","Feb","Mar","Abr","Mai","Xuñ","Xul","Ago","Set","Out","Nov","Dec"],dayNames:["Domingo","Luns","Martes","Mércores","Xoves","Venres","Sábado"],dayNamesShort:["Dom","Lun","Mar","Mér","Xov","Ven","Sáb"],dayNamesMin:["Do","Lu","Ma","Mé","Xo","Ve","Sá"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.gl)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-he.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.he={closeText:"סגור",prevText:"<הקודם",nextText:"הבא>",currentText:"היום",monthNames:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"],monthNamesShort:["ינו","פבר","מרץ","אפר","מאי","יוני","יולי","אוג","ספט","אוק","נוב","דצמ"],dayNames:["ראשון","שני","שלישי","רביעי","חמישי","שישי","שבת"],dayNamesShort:["א'","ב'","ג'","ד'","ה'","ו'","שבת"],dayNamesMin:["א'","ב'","ג'","ד'","ה'","ו'","שבת"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.he)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-hi.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.hi={closeText:"बंद",prevText:"पिछला",nextText:"अगला",currentText:"आज",monthNames:["जनवरी ","फरवरी","मार्च","अप्रेल","मई","जून","जूलाई","अगस्त ","सितम्बर","अक्टूबर","नवम्बर","दिसम्बर"],monthNamesShort:["जन","फर","मार्च","अप्रेल","मई","जून","जूलाई","अग","सित","अक्ट","नव","दि"],dayNames:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"],dayNamesShort:["रवि","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],dayNamesMin:["रवि","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],weekHeader:"हफ्ता",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.hi)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-id.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.id={closeText:"Tutup",prevText:"<mundur",nextText:"maju>",currentText:"hari ini",monthNames:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","Nopember","Desember"],monthNamesShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agus","Sep","Okt","Nop","Des"],dayNames:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],dayNamesShort:["Min","Sen","Sel","Rab","kam","Jum","Sab"],dayNamesMin:["Mg","Sn","Sl","Rb","Km","jm","Sb"],weekHeader:"Mg",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.id)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-ja.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.ja={closeText:"閉じる",prevText:"<前",nextText:"次>",currentText:"今日",monthNames:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],monthNamesShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayNames:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],dayNamesShort:["日","月","火","水","木","金","土"],dayNamesMin:["日","月","火","水","木","金","土"],weekHeader:"週",dateFormat:"yy/mm/dd",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},t.datepicker.setDefaults(t.datepicker.regional.ja)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-km.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.km={closeText:"ធ្វើ​រួច",prevText:"មុន",nextText:"បន្ទាប់",currentText:"ថ្ងៃ​នេះ",monthNames:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],monthNamesShort:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],dayNames:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"],dayNamesShort:["អា","ច","អ","ពុ","ព្រហ","សុ","សៅ"],dayNamesMin:["អា","ច","អ","ពុ","ព្រហ","សុ","សៅ"],weekHeader:"សប្ដាហ៍",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.km)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-ko.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.ko={closeText:"닫기",prevText:"이전달",nextText:"다음달",currentText:"오늘",monthNames:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthNamesShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],dayNames:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],dayNamesShort:["일","월","화","수","목","금","토"],dayNamesMin:["일","월","화","수","목","금","토"],weekHeader:"Wk",dateFormat:"yy-mm-dd",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"년"},t.datepicker.setDefaults(t.datepicker.regional.ko)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-nl.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.nl={closeText:"Sluiten",prevText:"←",nextText:"→",currentText:"Vandaag",monthNames:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthNamesShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],dayNames:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],dayNamesShort:["zon","maa","din","woe","don","vri","zat"],dayNamesMin:["zo","ma","di","wo","do","vr","za"],weekHeader:"Wk",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.nl)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-sq.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(e){e.datepicker.regional.sq={closeText:"mbylle",prevText:"<mbrapa",nextText:"Përpara>",currentText:"sot",monthNames:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"],monthNamesShort:["Jan","Shk","Mar","Pri","Maj","Qer","Kor","Gus","Sht","Tet","Nën","Dhj"],dayNames:["E Diel","E Hënë","E Martë","E Mërkurë","E Enjte","E Premte","E Shtune"],dayNamesShort:["Di","Hë","Ma","Më","En","Pr","Sh"],dayNamesMin:["Di","Hë","Ma","Më","En","Pr","Sh"],weekHeader:"Ja",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.sq)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-sr.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(e){e.datepicker.regional.sr={closeText:"Затвори",prevText:"<",nextText:">",currentText:"Данас",monthNames:["Јануар","Фебруар","Март","Април","Мај","Јун","Јул","Август","Септембар","Октобар","Новембар","Децембар"],monthNamesShort:["Јан","Феб","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Нов","Дец"],dayNames:["Недеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],dayNamesShort:["Нед","Пон","Уто","Сре","Чет","Пет","Суб"],dayNamesMin:["Не","По","Ут","Ср","Че","Пе","Су"],weekHeader:"Сед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.sr)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-tj.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(e){e.datepicker.regional.tj={closeText:"Идома",prevText:"<Қафо",nextText:"Пеш>",currentText:"Имрӯз",monthNames:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр"],monthNamesShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],dayNames:["якшанбе","душанбе","сешанбе","чоршанбе","панҷшанбе","ҷумъа","шанбе"],dayNamesShort:["якш","душ","сеш","чор","пан","ҷум","шан"],dayNamesMin:["Як","Дш","Сш","Чш","Пш","Ҷм","Шн"],weekHeader:"Хф",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.tj)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-tr.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(e){e.datepicker.regional.tr={closeText:"kapat",prevText:"<geri",nextText:"ileri>",currentText:"bugün",monthNames:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"],monthNamesShort:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],dayNames:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"],dayNamesShort:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],dayNamesMin:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],weekHeader:"Hf",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.tr)}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-zh-CN.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(e){e.datepicker.regional["zh-CN"]={closeText:"关闭",prevText:"<上月",nextText:"下月>",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["日","一","二","三","四","五","六"],weekHeader:"周",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},e.datepicker.setDefaults(e.datepicker.regional["zh-CN"])}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-zh-HK.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(e){e.datepicker.regional["zh-HK"]={closeText:"關閉",prevText:"<上月",nextText:"下月>",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["日","一","二","三","四","五","六"],weekHeader:"周",dateFormat:"dd-mm-yy",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},e.datepicker.setDefaults(e.datepicker.regional["zh-HK"])}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-zh-TW.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(e){e.datepicker.regional["zh-TW"]={closeText:"關閉",prevText:"<上月",nextText:"下月>",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["日","一","二","三","四","五","六"],weekHeader:"周",dateFormat:"yy/mm/dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},e.datepicker.setDefaults(e.datepicker.regional["zh-TW"])}); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/jquery.ui.effect-clip.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | (function(t){t.effects.effect.clip=function(e,i){var s,n,a,o=t(this),r=["position","top","bottom","left","right","height","width"],l=t.effects.setMode(o,e.mode||"hide"),h="show"===l,c=e.direction||"vertical",u="vertical"===c,d=u?"height":"width",p=u?"top":"left",f={};t.effects.save(o,r),o.show(),s=t.effects.createWrapper(o).css({overflow:"hidden"}),n="IMG"===o[0].tagName?s:o,a=n[d](),h&&(n.css(d,0),n.css(p,a/2)),f[d]=h?a:0,f[p]=h?0:a/2,n.animate(f,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){h||o.hide(),t.effects.restore(o,r),t.effects.removeWrapper(o),i()}})}})(jQuery); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/jquery.ui.effect-fade.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | (function(t){t.effects.effect.fade=function(e,i){var s=t(this),n=t.effects.setMode(s,e.mode||"toggle");s.animate({opacity:n},{queue:!1,duration:e.duration,easing:e.easing,complete:i})}})(jQuery); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/jquery.ui.effect-highlight.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | (function(t){t.effects.effect.highlight=function(e,i){var s=t(this),n=["backgroundImage","backgroundColor","opacity"],a=t.effects.setMode(s,e.mode||"show"),o={backgroundColor:s.css("backgroundColor")};"hide"===a&&(o.opacity=0),t.effects.save(s,n),s.show().css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(o,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===a&&s.hide(),t.effects.restore(s,n),i()}})}})(jQuery); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/jquery.ui.effect-pulsate.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | (function(t){t.effects.effect.pulsate=function(e,i){var s,n=t(this),a=t.effects.setMode(n,e.mode||"show"),o="show"===a,r="hide"===a,l=o||"hide"===a,h=2*(e.times||5)+(l?1:0),c=e.duration/h,u=0,d=n.queue(),p=d.length;for((o||!n.is(":visible"))&&(n.css("opacity",0).show(),u=1),s=1;h>s;s++)n.animate({opacity:u},c,e.easing),u=1-u;n.animate({opacity:u},c,e.easing),n.queue(function(){r&&n.hide(),i()}),p>1&&d.splice.apply(d,[1,0].concat(d.splice(p,h+1))),n.dequeue()}})(jQuery); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/jquery.ui.effect-slide.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | (function(t){t.effects.effect.slide=function(e,i){var s,n=t(this),a=["position","top","bottom","left","right","width","height"],o=t.effects.setMode(n,e.mode||"show"),r="show"===o,l=e.direction||"left",h="up"===l||"down"===l?"top":"left",c="up"===l||"left"===l,u={};t.effects.save(n,a),n.show(),s=e.distance||n["top"===h?"outerHeight":"outerWidth"](!0),t.effects.createWrapper(n).css({overflow:"hidden"}),r&&n.css(h,c?isNaN(s)?"-"+s:-s:s),u[h]=(r?c?"+=":"-=":c?"-=":"+=")+s,n.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===o&&n.hide(),t.effects.restore(n,a),t.effects.removeWrapper(n),i()}})}})(jQuery); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/jquery.ui.effect-transfer.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | (function(t){t.effects.effect.transfer=function(e,i){var s=t(this),n=t(e.to),a="fixed"===n.css("position"),o=t("body"),r=a?o.scrollTop():0,l=a?o.scrollLeft():0,h=n.offset(),c={top:h.top-r,left:h.left-l,height:n.innerHeight(),width:n.innerWidth()},u=s.offset(),d=t("
    ").appendTo(document.body).addClass(e.className).css({top:u.top-r,left:u.left-l,height:s.innerHeight(),width:s.innerWidth(),position:a?"fixed":"absolute"}).animate(c,e.duration,e.easing,function(){d.remove(),i()})}})(jQuery); -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/main/webapp/vendors/jquery/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/test/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/test/java/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/test/java/org/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/test/java/org/springframework/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/test/java/org/springframework/samples/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/test/java/org/springframework/samples/petclinic/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/test/java/org/springframework/samples/petclinic/model/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/test/java/org/springframework/samples/petclinic/service/ClinicServiceSpringDataJpaTests.java: -------------------------------------------------------------------------------- 1 | package org.springframework.samples.petclinic.service; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.springframework.test.context.ActiveProfiles; 5 | import org.springframework.test.context.ContextConfiguration; 6 | import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; 7 | 8 | /** 9 | *

    Integration test using the 'Spring Data' profile. 10 | * 11 | * @author Michael Isvy 12 | * @see AbstractClinicServiceTests AbstractClinicServiceTests for more details.

    13 | */ 14 | 15 | @ContextConfiguration(locations = {"classpath:spring/business-config.xml"}) 16 | @RunWith(SpringJUnit4ClassRunner.class) 17 | @ActiveProfiles("spring-data-jpa") 18 | public class ClinicServiceSpringDataJpaTests extends AbstractClinicServiceTests { 19 | 20 | } 21 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/test/java/org/springframework/samples/petclinic/service/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/test/java/org/springframework/samples/petclinic/web/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/test/jmeter/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/test/resources/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/test/resources/spring/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter01/spring-petclinic-master/src/test/resources/spring/mvc-test-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Chapter02/No Code.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter02/No Code.txt -------------------------------------------------------------------------------- /Chapter02/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "src/main/webapp/vendors" 3 | } 4 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/.editorconfig: -------------------------------------------------------------------------------- 1 | # top-most EditorConfig file 2 | root = true 3 | 4 | [*] 5 | charset = utf-8 6 | end_of_line = lf 7 | insert_final_newline = true 8 | indent_style = space 9 | 10 | [*.{java,xml}] 11 | indent_size = 4 12 | trim_trailing_whitespace = true 13 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/.gitignore: -------------------------------------------------------------------------------- 1 | target/* 2 | .settings/* 3 | .classpath 4 | .project 5 | .idea 6 | *.iml 7 | /target 8 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/.mvn/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/.mvn/wrapper/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.3.3/apache-maven-3.3.3-bin.zip 2 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/.springBeans: -------------------------------------------------------------------------------- 1 | 2 | 3 | 1 4 | 5 | 6 | 7 | 8 | 9 | 10 | src/main/resources/spring/datasource-config.xml 11 | src/main/resources/spring/mvc-core-config.xml 12 | src/main/resources/spring/mvc-view-config.xml 13 | src/main/resources/spring/business-config.xml 14 | 15 | 16 | src/main/resources/spring/tools-config.xml 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | jdk: oraclejdk8 3 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "spring-petclinic", 3 | "dependencies": { 4 | "bootstrap": "3.3.6", 5 | "jquery": "~2.0.3", 6 | "jquery-ui": "~1.10.3" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/sonar-project.properties: -------------------------------------------------------------------------------- 1 | # Required metadata 2 | sonar.projectKey=java-sonar-runner-simple 3 | sonar.projectName=Simple Java project analyzed with the SonarQube Runner 4 | sonar.projectVersion=1.0 5 | 6 | # Comma-separated paths to directories with sources (required) 7 | sonar.sources=src 8 | 9 | # Language 10 | sonar.language=java 11 | 12 | # Encoding of the source files 13 | sonar.sourceEncoding=UTF-8 -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/samples/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/model/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/model/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * The classes in this package represent PetClinic's business layer. 3 | */ 4 | package org.springframework.samples.petclinic.model; 5 | 6 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/repository/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/repository/jdbc/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/repository/jdbc/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * The classes in this package represent the JDBC implementation 3 | * of PetClinic's persistence layer. 4 | */ 5 | package org.springframework.samples.petclinic.repository.jdbc; 6 | 7 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/repository/jpa/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/repository/jpa/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * The classes in this package represent the JPA implementation 3 | * of PetClinic's persistence layer. 4 | */ 5 | package org.springframework.samples.petclinic.repository.jpa; 6 | 7 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/repository/springdatajpa/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/service/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/util/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/web/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/org/springframework/samples/petclinic/web/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * The classes in this package represent PetClinic's web presentation layer. 3 | */ 4 | package org.springframework.samples.petclinic.web; 5 | 6 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/java/overview.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |

    4 | The Spring Data Binding framework, an internal library used by Spring Web Flow. 5 |

    6 | 7 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/cache/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/cache/ehcache.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/dandelion/datatables/datatables.properties: -------------------------------------------------------------------------------- 1 | # ================================== 2 | # Dandelion-Datatables configuration 3 | # ================================== 4 | 5 | # Disable the asset management of Dandelion-Core for all non-DataTable-related assets 6 | main.standalone=true -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/dandelion/datatables/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/dandelion/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/db/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/db/hsqldb/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/db/mysql/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/logback.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | true 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | %-5level %logger{0} - %msg%n 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/messages/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/messages/messages.properties: -------------------------------------------------------------------------------- 1 | welcome=Welcome 2 | required=is required 3 | notFound=has not been found 4 | duplicate=is already in use 5 | nonNumeric=must be all numeric 6 | duplicateFormSubmission=Duplicate form submission is not allowed 7 | typeMismatch.date=invalid date 8 | typeMismatch.birthDate=invalid date 9 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/messages/messages_de.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/resources/messages/messages_de.properties -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/messages/messages_en.properties: -------------------------------------------------------------------------------- 1 | # This file is intentionally empty. Message look-ups will fall back to the default "messages.properties" file. -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/resources/spring/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/WEB-INF/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/WEB-INF/jsp/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/WEB-INF/jsp/fragments/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/WEB-INF/jsp/fragments/footer.jsp: -------------------------------------------------------------------------------- 1 | <%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> 2 | 3 | <%-- Placed at the end of the document so the pages load faster --%> 4 | 5 | 6 | 7 | <%-- jquery-ui.js file is really big so we only load what we need instead of loading everything --%> 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | <%-- Bootstrap --%> 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/WEB-INF/jsp/owners/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/WEB-INF/jsp/pets/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/WEB-INF/jsp/vets/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/WEB-INF/no-spring-config-files-there.txt: -------------------------------------------------------------------------------- 1 | All Spring config files (including Spring MVC ones) are inside src/main/resource. 2 | There are mostly 2 reasons to that: 3 | - All Spring config files are grouped into one single place 4 | - It is simpler to reference them from inside JUnit tests -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/WEB-INF/tags/bodyHeader.tag: -------------------------------------------------------------------------------- 1 | <%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> 2 | <%@ taglib prefix="petclinic" tagdir="/WEB-INF/tags" %> 3 | 4 | <%@ attribute name="menuName" required="true" rtexprvalue="true" 5 | description="Name of the active menu: home, owners, vets or error" %> 6 | 7 | 8 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/WEB-INF/tags/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/WEB-INF/tags/pivotal.tag: -------------------------------------------------------------------------------- 1 | <%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> 2 | 3 |
    4 |
    5 |
    6 |
    7 |
    " 8 | alt="Sponsored by Pivotal"/>
    9 |
    10 |
    11 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/css/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/fonts/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/fonts/montserrat-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/resources/fonts/montserrat-webfont.eot -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/fonts/montserrat-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/resources/fonts/montserrat-webfont.ttf -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/fonts/montserrat-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/resources/fonts/montserrat-webfont.woff -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/fonts/varela_round-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/resources/fonts/varela_round-webfont.eot -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/fonts/varela_round-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/resources/fonts/varela_round-webfont.ttf -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/fonts/varela_round-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/resources/fonts/varela_round-webfont.woff -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/images/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/resources/images/favicon.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/images/pets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/resources/images/pets.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/images/platform-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/resources/images/platform-bg.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/images/spring-logo-dataflow-mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/resources/images/spring-logo-dataflow-mobile.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/images/spring-logo-dataflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/resources/images/spring-logo-dataflow.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/images/spring-pivotal-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/resources/images/spring-pivotal-logo.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/resources/less/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/js/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/dist/js/npm.js: -------------------------------------------------------------------------------- 1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment. 2 | require('../../js/transition.js') 3 | require('../../js/alert.js') 4 | require('../../js/button.js') 5 | require('../../js/carousel.js') 6 | require('../../js/collapse.js') 7 | require('../../js/dropdown.js') 8 | require('../../js/modal.js') 9 | require('../../js/tooltip.js') 10 | require('../../js/popover.js') 11 | require('../../js/scrollspy.js') 12 | require('../../js/tab.js') 13 | require('../../js/affix.js') -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/.csslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "adjoining-classes": false, 3 | "box-sizing": false, 4 | "box-model": false, 5 | "compatible-vendor-prefixes": false, 6 | "floats": false, 7 | "font-sizes": false, 8 | "gradients": false, 9 | "important": false, 10 | "known-properties": false, 11 | "outline-none": false, 12 | "qualified-headings": false, 13 | "regex-selectors": false, 14 | "shorthand": false, 15 | "text-indent": false, 16 | "unique-headings": false, 17 | "universal-selector": false, 18 | "unqualified-attributes": false 19 | } 20 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/breadcrumbs.less: -------------------------------------------------------------------------------- 1 | // 2 | // Breadcrumbs 3 | // -------------------------------------------------- 4 | 5 | 6 | .breadcrumb { 7 | padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal; 8 | margin-bottom: @line-height-computed; 9 | list-style: none; 10 | background-color: @breadcrumb-bg; 11 | border-radius: @border-radius-base; 12 | 13 | > li { 14 | display: inline-block; 15 | 16 | + li:before { 17 | content: "@{breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-space 18 | padding: 0 5px; 19 | color: @breadcrumb-color; 20 | } 21 | } 22 | 23 | > .active { 24 | color: @breadcrumb-active-color; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/component-animations.less: -------------------------------------------------------------------------------- 1 | // 2 | // Component animations 3 | // -------------------------------------------------- 4 | 5 | // Heads up! 6 | // 7 | // We don't use the `.opacity()` mixin here since it causes a bug with text 8 | // fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552. 9 | 10 | .fade { 11 | opacity: 0; 12 | .transition(opacity .15s linear); 13 | &.in { 14 | opacity: 1; 15 | } 16 | } 17 | 18 | .collapse { 19 | display: none; 20 | 21 | &.in { display: block; } 22 | tr&.in { display: table-row; } 23 | tbody&.in { display: table-row-group; } 24 | } 25 | 26 | .collapsing { 27 | position: relative; 28 | height: 0; 29 | overflow: hidden; 30 | .transition-property(~"height, visibility"); 31 | .transition-duration(.35s); 32 | .transition-timing-function(ease); 33 | } 34 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/alerts.less: -------------------------------------------------------------------------------- 1 | // Alerts 2 | 3 | .alert-variant(@background; @border; @text-color) { 4 | background-color: @background; 5 | border-color: @border; 6 | color: @text-color; 7 | 8 | hr { 9 | border-top-color: darken(@border, 5%); 10 | } 11 | .alert-link { 12 | color: darken(@text-color, 10%); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/background-variant.less: -------------------------------------------------------------------------------- 1 | // Contextual backgrounds 2 | 3 | .bg-variant(@color) { 4 | background-color: @color; 5 | a&:hover, 6 | a&:focus { 7 | background-color: darken(@color, 10%); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/border-radius.less: -------------------------------------------------------------------------------- 1 | // Single side border-radius 2 | 3 | .border-top-radius(@radius) { 4 | border-top-right-radius: @radius; 5 | border-top-left-radius: @radius; 6 | } 7 | .border-right-radius(@radius) { 8 | border-bottom-right-radius: @radius; 9 | border-top-right-radius: @radius; 10 | } 11 | .border-bottom-radius(@radius) { 12 | border-bottom-right-radius: @radius; 13 | border-bottom-left-radius: @radius; 14 | } 15 | .border-left-radius(@radius) { 16 | border-bottom-left-radius: @radius; 17 | border-top-left-radius: @radius; 18 | } 19 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/center-block.less: -------------------------------------------------------------------------------- 1 | // Center-align a block level element 2 | 3 | .center-block() { 4 | display: block; 5 | margin-left: auto; 6 | margin-right: auto; 7 | } 8 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/clearfix.less: -------------------------------------------------------------------------------- 1 | // Clearfix 2 | // 3 | // For modern browsers 4 | // 1. The space content is one way to avoid an Opera bug when the 5 | // contenteditable attribute is included anywhere else in the document. 6 | // Otherwise it causes space to appear at the top and bottom of elements 7 | // that are clearfixed. 8 | // 2. The use of `table` rather than `block` is only necessary if using 9 | // `:before` to contain the top-margins of child elements. 10 | // 11 | // Source: http://nicolasgallagher.com/micro-clearfix-hack/ 12 | 13 | .clearfix() { 14 | &:before, 15 | &:after { 16 | content: " "; // 1 17 | display: table; // 2 18 | } 19 | &:after { 20 | clear: both; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/hide-text.less: -------------------------------------------------------------------------------- 1 | // CSS image replacement 2 | // 3 | // Heads up! v3 launched with only `.hide-text()`, but per our pattern for 4 | // mixins being reused as classes with the same name, this doesn't hold up. As 5 | // of v3.0.1 we have added `.text-hide()` and deprecated `.hide-text()`. 6 | // 7 | // Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757 8 | 9 | // Deprecated as of v3.0.1 (has been removed in v4) 10 | .hide-text() { 11 | font: ~"0/0" a; 12 | color: transparent; 13 | text-shadow: none; 14 | background-color: transparent; 15 | border: 0; 16 | } 17 | 18 | // New mixin to use as of v3.0.1 19 | .text-hide() { 20 | .hide-text(); 21 | } 22 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/labels.less: -------------------------------------------------------------------------------- 1 | // Labels 2 | 3 | .label-variant(@color) { 4 | background-color: @color; 5 | 6 | &[href] { 7 | &:hover, 8 | &:focus { 9 | background-color: darken(@color, 10%); 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/list-group.less: -------------------------------------------------------------------------------- 1 | // List Groups 2 | 3 | .list-group-item-variant(@state; @background; @color) { 4 | .list-group-item-@{state} { 5 | color: @color; 6 | background-color: @background; 7 | 8 | a&, 9 | button& { 10 | color: @color; 11 | 12 | .list-group-item-heading { 13 | color: inherit; 14 | } 15 | 16 | &:hover, 17 | &:focus { 18 | color: @color; 19 | background-color: darken(@background, 5%); 20 | } 21 | &.active, 22 | &.active:hover, 23 | &.active:focus { 24 | color: #fff; 25 | background-color: @color; 26 | border-color: @color; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/nav-divider.less: -------------------------------------------------------------------------------- 1 | // Horizontal dividers 2 | // 3 | // Dividers (basically an hr) within dropdowns and nav lists 4 | 5 | .nav-divider(@color: #e5e5e5) { 6 | height: 1px; 7 | margin: ((@line-height-computed / 2) - 1) 0; 8 | overflow: hidden; 9 | background-color: @color; 10 | } 11 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/nav-vertical-align.less: -------------------------------------------------------------------------------- 1 | // Navbar vertical align 2 | // 3 | // Vertically center elements in the navbar. 4 | // Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin. 5 | 6 | .navbar-vertical-align(@element-height) { 7 | margin-top: ((@navbar-height - @element-height) / 2); 8 | margin-bottom: ((@navbar-height - @element-height) / 2); 9 | } 10 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/opacity.less: -------------------------------------------------------------------------------- 1 | // Opacity 2 | 3 | .opacity(@opacity) { 4 | opacity: @opacity; 5 | // IE8 filter 6 | @opacity-ie: (@opacity * 100); 7 | filter: ~"alpha(opacity=@{opacity-ie})"; 8 | } 9 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/pagination.less: -------------------------------------------------------------------------------- 1 | // Pagination 2 | 3 | .pagination-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) { 4 | > li { 5 | > a, 6 | > span { 7 | padding: @padding-vertical @padding-horizontal; 8 | font-size: @font-size; 9 | line-height: @line-height; 10 | } 11 | &:first-child { 12 | > a, 13 | > span { 14 | .border-left-radius(@border-radius); 15 | } 16 | } 17 | &:last-child { 18 | > a, 19 | > span { 20 | .border-right-radius(@border-radius); 21 | } 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/panels.less: -------------------------------------------------------------------------------- 1 | // Panels 2 | 3 | .panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border) { 4 | border-color: @border; 5 | 6 | & > .panel-heading { 7 | color: @heading-text-color; 8 | background-color: @heading-bg-color; 9 | border-color: @heading-border; 10 | 11 | + .panel-collapse > .panel-body { 12 | border-top-color: @border; 13 | } 14 | .badge { 15 | color: @heading-bg-color; 16 | background-color: @heading-text-color; 17 | } 18 | } 19 | & > .panel-footer { 20 | + .panel-collapse > .panel-body { 21 | border-bottom-color: @border; 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/progress-bar.less: -------------------------------------------------------------------------------- 1 | // Progress bars 2 | 3 | .progress-bar-variant(@color) { 4 | background-color: @color; 5 | 6 | // Deprecated parent class requirement as of v3.2.0 7 | .progress-striped & { 8 | #gradient > .striped(); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/reset-filter.less: -------------------------------------------------------------------------------- 1 | // Reset filters for IE 2 | // 3 | // When you need to remove a gradient background, do not forget to use this to reset 4 | // the IE filter for IE9 and below. 5 | 6 | .reset-filter() { 7 | filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)")); 8 | } 9 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/reset-text.less: -------------------------------------------------------------------------------- 1 | .reset-text() { 2 | font-family: @font-family-base; 3 | // We deliberately do NOT reset font-size. 4 | font-style: normal; 5 | font-weight: normal; 6 | letter-spacing: normal; 7 | line-break: auto; 8 | line-height: @line-height-base; 9 | text-align: left; // Fallback for where `start` is not supported 10 | text-align: start; 11 | text-decoration: none; 12 | text-shadow: none; 13 | text-transform: none; 14 | white-space: normal; 15 | word-break: normal; 16 | word-spacing: normal; 17 | word-wrap: normal; 18 | } 19 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/resize.less: -------------------------------------------------------------------------------- 1 | // Resize anything 2 | 3 | .resizable(@direction) { 4 | resize: @direction; // Options: horizontal, vertical, both 5 | overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible` 6 | } 7 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/responsive-visibility.less: -------------------------------------------------------------------------------- 1 | // Responsive utilities 2 | 3 | // 4 | // More easily include all the states for responsive-utilities.less. 5 | .responsive-visibility() { 6 | display: block !important; 7 | table& { display: table !important; } 8 | tr& { display: table-row !important; } 9 | th&, 10 | td& { display: table-cell !important; } 11 | } 12 | 13 | .responsive-invisibility() { 14 | display: none !important; 15 | } 16 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/size.less: -------------------------------------------------------------------------------- 1 | // Sizing shortcuts 2 | 3 | .size(@width; @height) { 4 | width: @width; 5 | height: @height; 6 | } 7 | 8 | .square(@size) { 9 | .size(@size; @size); 10 | } 11 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/tab-focus.less: -------------------------------------------------------------------------------- 1 | // WebKit-style focus 2 | 3 | .tab-focus() { 4 | // Default 5 | outline: thin dotted; 6 | // WebKit 7 | outline: 5px auto -webkit-focus-ring-color; 8 | outline-offset: -2px; 9 | } 10 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/text-emphasis.less: -------------------------------------------------------------------------------- 1 | // Typography 2 | 3 | .text-emphasis-variant(@color) { 4 | color: @color; 5 | a&:hover, 6 | a&:focus { 7 | color: darken(@color, 10%); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/mixins/text-overflow.less: -------------------------------------------------------------------------------- 1 | // Text overflow 2 | // Requires inline-block or block for proper styling 3 | 4 | .text-overflow() { 5 | overflow: hidden; 6 | text-overflow: ellipsis; 7 | white-space: nowrap; 8 | } 9 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/responsive-embed.less: -------------------------------------------------------------------------------- 1 | // Embeds responsive 2 | // 3 | // Credit: Nicolas Gallagher and SUIT CSS. 4 | 5 | .embed-responsive { 6 | position: relative; 7 | display: block; 8 | height: 0; 9 | padding: 0; 10 | overflow: hidden; 11 | 12 | .embed-responsive-item, 13 | iframe, 14 | embed, 15 | object, 16 | video { 17 | position: absolute; 18 | top: 0; 19 | left: 0; 20 | bottom: 0; 21 | height: 100%; 22 | width: 100%; 23 | border: 0; 24 | } 25 | } 26 | 27 | // Modifier class for 16:9 aspect ratio 28 | .embed-responsive-16by9 { 29 | padding-bottom: 56.25%; 30 | } 31 | 32 | // Modifier class for 4:3 aspect ratio 33 | .embed-responsive-4by3 { 34 | padding-bottom: 75%; 35 | } 36 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/bootstrap/less/wells.less: -------------------------------------------------------------------------------- 1 | // 2 | // Wells 3 | // -------------------------------------------------- 4 | 5 | 6 | // Base class 7 | .well { 8 | min-height: 20px; 9 | padding: 19px; 10 | margin-bottom: 20px; 11 | background-color: @well-bg; 12 | border: 1px solid @well-border; 13 | border-radius: @border-radius-base; 14 | .box-shadow(inset 0 1px 1px rgba(0,0,0,.05)); 15 | blockquote { 16 | border-color: #ddd; 17 | border-color: rgba(0,0,0,.15); 18 | } 19 | } 20 | 21 | // Sizes 22 | .well-lg { 23 | padding: 24px; 24 | border-radius: @border-radius-large; 25 | } 26 | .well-sm { 27 | padding: 9px; 28 | border-radius: @border-radius-small; 29 | } 30 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/animated-overlay.gif -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/jquery.ui.all.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI CSS Framework 1.10.4 3 | * http://jqueryui.com 4 | * 5 | * Copyright 2014 jQuery Foundation and other contributors 6 | * Released under the MIT license. 7 | * http://jquery.org/license 8 | * 9 | * http://api.jqueryui.com/category/theming/ 10 | */ 11 | @import "jquery.ui.base.css"; 12 | @import "jquery.ui.theme.css"; 13 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/jquery.ui.autocomplete.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Autocomplete 1.10.4 3 | * http://jqueryui.com 4 | * 5 | * Copyright 2014 jQuery Foundation and other contributors 6 | * Released under the MIT license. 7 | * http://jquery.org/license 8 | * 9 | * http://api.jqueryui.com/autocomplete/#theming 10 | */ 11 | .ui-autocomplete { 12 | position: absolute; 13 | top: 0; 14 | left: 0; 15 | cursor: default; 16 | } 17 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/jquery.ui.progressbar.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Progressbar 1.10.4 3 | * http://jqueryui.com 4 | * 5 | * Copyright 2014 jQuery Foundation and other contributors 6 | * Released under the MIT license. 7 | * http://jquery.org/license 8 | * 9 | * http://api.jqueryui.com/progressbar/#theming 10 | */ 11 | .ui-progressbar { 12 | height: 2em; 13 | text-align: left; 14 | overflow: hidden; 15 | } 16 | .ui-progressbar .ui-progressbar-value { 17 | margin: -1px; 18 | height: 100%; 19 | } 20 | .ui-progressbar .ui-progressbar-overlay { 21 | background: url("images/animated-overlay.gif"); 22 | height: 100%; 23 | filter: alpha(opacity=25); 24 | opacity: 0.25; 25 | } 26 | .ui-progressbar-indeterminate .ui-progressbar-value { 27 | background-image: none; 28 | } 29 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/jquery.ui.selectable.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Selectable 1.10.4 3 | * http://jqueryui.com 4 | * 5 | * Copyright 2014 jQuery Foundation and other contributors 6 | * Released under the MIT license. 7 | * http://jquery.org/license 8 | */ 9 | .ui-selectable-helper { 10 | position: absolute; 11 | z-index: 100; 12 | border: 1px dotted black; 13 | } 14 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/jquery.ui.tooltip.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Tooltip 1.10.4 3 | * http://jqueryui.com 4 | * 5 | * Copyright 2014 jQuery Foundation and other contributors 6 | * Released under the MIT license. 7 | * http://jquery.org/license 8 | * 9 | * http://api.jqueryui.com/tooltip/#theming 10 | */ 11 | .ui-tooltip { 12 | padding: 8px; 13 | position: absolute; 14 | z-index: 9999; 15 | max-width: 300px; 16 | -webkit-box-shadow: 0 0 5px #aaa; 17 | box-shadow: 0 0 5px #aaa; 18 | } 19 | body .ui-tooltip { 20 | border-width: 2px; 21 | } 22 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/animated-overlay.gif -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/jquery.ui.accordion.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | .ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto} -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/jquery.ui.autocomplete.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | .ui-autocomplete{position:absolute;top:0;left:0;cursor:default} -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/jquery.ui.progressbar.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | .ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none} -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/jquery.ui.selectable.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | .ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black} -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/base/minified/jquery.ui.tooltip.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | .ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px} -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/themes/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/.jshintrc: -------------------------------------------------------------------------------- 1 | { 2 | "boss": true, 3 | "curly": true, 4 | "eqeqeq": true, 5 | "eqnull": true, 6 | "expr": true, 7 | "immed": true, 8 | "noarg": true, 9 | "onevar": true, 10 | "quotmark": "double", 11 | "smarttabs": true, 12 | "trailing": true, 13 | "undef": true, 14 | "unused": true, 15 | 16 | "browser": true, 17 | "jquery": true, 18 | 19 | "globals": { 20 | "Globalize": false 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/i18n/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/jquery.ui.effect-fade.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * jQuery UI Effects Fade 1.10.4 3 | * http://jqueryui.com 4 | * 5 | * Copyright 2014 jQuery Foundation and other contributors 6 | * Released under the MIT license. 7 | * http://jquery.org/license 8 | * 9 | * http://api.jqueryui.com/fade-effect/ 10 | * 11 | * Depends: 12 | * jquery.ui.effect.js 13 | */ 14 | (function( $, undefined ) { 15 | 16 | $.effects.effect.fade = function( o, done ) { 17 | var el = $( this ), 18 | mode = $.effects.setMode( el, o.mode || "toggle" ); 19 | 20 | el.animate({ 21 | opacity: mode 22 | }, { 23 | queue: false, 24 | duration: o.duration, 25 | easing: o.easing, 26 | complete: done 27 | }); 28 | }; 29 | 30 | })( jQuery ); 31 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-az.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.az={closeText:"Bağla",prevText:"<Geri",nextText:"İrəli>",currentText:"Bugün",monthNames:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"],monthNamesShort:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],dayNames:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"],dayNamesShort:["B","Be","Ça","Ç","Ca","C","Ş"],dayNamesMin:["B","B","Ç","С","Ç","C","Ş"],weekHeader:"Hf",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.az)}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-bs.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.bs={closeText:"Zatvori",prevText:"<",nextText:">",currentText:"Danas",monthNames:["Januar","Februar","Mart","April","Maj","Juni","Juli","August","Septembar","Oktobar","Novembar","Decembar"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNames:["Nedelja","Ponedeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],dayNamesShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],dayNamesMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],weekHeader:"Wk",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.bs)}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-ca.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.ca={closeText:"Tanca",prevText:"Anterior",nextText:"Següent",currentText:"Avui",monthNames:["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre"],monthNamesShort:["gen","feb","març","abr","maig","juny","jul","ag","set","oct","nov","des"],dayNames:["diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte"],dayNamesShort:["dg","dl","dt","dc","dj","dv","ds"],dayNamesMin:["dg","dl","dt","dc","dj","dv","ds"],weekHeader:"Set",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.ca)}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-cs.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.cs={closeText:"Zavřít",prevText:"<Dříve",nextText:"Později>",currentText:"Nyní",monthNames:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"],monthNamesShort:["led","úno","bře","dub","kvě","čer","čvc","srp","zář","říj","lis","pro"],dayNames:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"],dayNamesShort:["ne","po","út","st","čt","pá","so"],dayNamesMin:["ne","po","út","st","čt","pá","so"],weekHeader:"Týd",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.cs)}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-es.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.es={closeText:"Cerrar",prevText:"<Ant",nextText:"Sig>",currentText:"Hoy",monthNames:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"],monthNamesShort:["ene","feb","mar","abr","may","jun","jul","ogo","sep","oct","nov","dic"],dayNames:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],dayNamesShort:["dom","lun","mar","mié","juv","vie","sáb"],dayNamesMin:["D","L","M","X","J","V","S"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.es)}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-fa.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.fa={closeText:"بستن",prevText:"<قبلی",nextText:"بعدی>",currentText:"امروز",monthNames:["فروردين","ارديبهشت","خرداد","تير","مرداد","شهريور","مهر","آبان","آذر","دی","بهمن","اسفند"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["يکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],dayNamesShort:["ی","د","س","چ","پ","ج","ش"],dayNamesMin:["ی","د","س","چ","پ","ج","ش"],weekHeader:"هف",dateFormat:"yy/mm/dd",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.fa)}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-he.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.he={closeText:"סגור",prevText:"<הקודם",nextText:"הבא>",currentText:"היום",monthNames:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"],monthNamesShort:["ינו","פבר","מרץ","אפר","מאי","יוני","יולי","אוג","ספט","אוק","נוב","דצמ"],dayNames:["ראשון","שני","שלישי","רביעי","חמישי","שישי","שבת"],dayNamesShort:["א'","ב'","ג'","ד'","ה'","ו'","שבת"],dayNamesMin:["א'","ב'","ג'","ד'","ה'","ו'","שבת"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.he)}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-ja.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.ja={closeText:"閉じる",prevText:"<前",nextText:"次>",currentText:"今日",monthNames:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],monthNamesShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayNames:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],dayNamesShort:["日","月","火","水","木","金","土"],dayNamesMin:["日","月","火","水","木","金","土"],weekHeader:"週",dateFormat:"yy/mm/dd",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},t.datepicker.setDefaults(t.datepicker.regional.ja)}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-ko.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.ko={closeText:"닫기",prevText:"이전달",nextText:"다음달",currentText:"오늘",monthNames:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthNamesShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],dayNames:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],dayNamesShort:["일","월","화","수","목","금","토"],dayNamesMin:["일","월","화","수","목","금","토"],weekHeader:"Wk",dateFormat:"yy-mm-dd",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"년"},t.datepicker.setDefaults(t.datepicker.regional.ko)}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-nl.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(t){t.datepicker.regional.nl={closeText:"Sluiten",prevText:"←",nextText:"→",currentText:"Vandaag",monthNames:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthNamesShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],dayNames:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],dayNamesShort:["zon","maa","din","woe","don","vri","zat"],dayNamesMin:["zo","ma","di","wo","do","vr","za"],weekHeader:"Wk",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},t.datepicker.setDefaults(t.datepicker.regional.nl)}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-sq.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(e){e.datepicker.regional.sq={closeText:"mbylle",prevText:"<mbrapa",nextText:"Përpara>",currentText:"sot",monthNames:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"],monthNamesShort:["Jan","Shk","Mar","Pri","Maj","Qer","Kor","Gus","Sht","Tet","Nën","Dhj"],dayNames:["E Diel","E Hënë","E Martë","E Mërkurë","E Enjte","E Premte","E Shtune"],dayNamesShort:["Di","Hë","Ma","Më","En","Pr","Sh"],dayNamesMin:["Di","Hë","Ma","Më","En","Pr","Sh"],weekHeader:"Ja",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.sq)}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-sr.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(e){e.datepicker.regional.sr={closeText:"Затвори",prevText:"<",nextText:">",currentText:"Данас",monthNames:["Јануар","Фебруар","Март","Април","Мај","Јун","Јул","Август","Септембар","Октобар","Новембар","Децембар"],monthNamesShort:["Јан","Феб","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Нов","Дец"],dayNames:["Недеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],dayNamesShort:["Нед","Пон","Уто","Сре","Чет","Пет","Суб"],dayNamesMin:["Не","По","Ут","Ср","Че","Пе","Су"],weekHeader:"Сед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.sr)}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-tj.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(e){e.datepicker.regional.tj={closeText:"Идома",prevText:"<Қафо",nextText:"Пеш>",currentText:"Имрӯз",monthNames:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр"],monthNamesShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],dayNames:["якшанбе","душанбе","сешанбе","чоршанбе","панҷшанбе","ҷумъа","шанбе"],dayNamesShort:["якш","душ","сеш","чор","пан","ҷум","шан"],dayNamesMin:["Як","Дш","Сш","Чш","Пш","Ҷм","Шн"],weekHeader:"Хф",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.tj)}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-tr.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(e){e.datepicker.regional.tr={closeText:"kapat",prevText:"<geri",nextText:"ileri>",currentText:"bugün",monthNames:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"],monthNamesShort:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],dayNames:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"],dayNamesShort:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],dayNamesMin:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],weekHeader:"Hf",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.tr)}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-zh-CN.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(e){e.datepicker.regional["zh-CN"]={closeText:"关闭",prevText:"<上月",nextText:"下月>",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["日","一","二","三","四","五","六"],weekHeader:"周",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},e.datepicker.setDefaults(e.datepicker.regional["zh-CN"])}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-zh-HK.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(e){e.datepicker.regional["zh-HK"]={closeText:"關閉",prevText:"<上月",nextText:"下月>",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["日","一","二","三","四","五","六"],weekHeader:"周",dateFormat:"dd-mm-yy",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},e.datepicker.setDefaults(e.datepicker.regional["zh-HK"])}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/i18n/jquery.ui.datepicker-zh-TW.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | jQuery(function(e){e.datepicker.regional["zh-TW"]={closeText:"關閉",prevText:"<上月",nextText:"下月>",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["日","一","二","三","四","五","六"],weekHeader:"周",dateFormat:"yy/mm/dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},e.datepicker.setDefaults(e.datepicker.regional["zh-TW"])}); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/jquery.ui.effect-clip.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | (function(t){t.effects.effect.clip=function(e,i){var s,n,a,o=t(this),r=["position","top","bottom","left","right","height","width"],l=t.effects.setMode(o,e.mode||"hide"),h="show"===l,c=e.direction||"vertical",u="vertical"===c,d=u?"height":"width",p=u?"top":"left",f={};t.effects.save(o,r),o.show(),s=t.effects.createWrapper(o).css({overflow:"hidden"}),n="IMG"===o[0].tagName?s:o,a=n[d](),h&&(n.css(d,0),n.css(p,a/2)),f[d]=h?a:0,f[p]=h?0:a/2,n.animate(f,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){h||o.hide(),t.effects.restore(o,r),t.effects.removeWrapper(o),i()}})}})(jQuery); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/jquery.ui.effect-fade.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | (function(t){t.effects.effect.fade=function(e,i){var s=t(this),n=t.effects.setMode(s,e.mode||"toggle");s.animate({opacity:n},{queue:!1,duration:e.duration,easing:e.easing,complete:i})}})(jQuery); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/jquery.ui.effect-highlight.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | (function(t){t.effects.effect.highlight=function(e,i){var s=t(this),n=["backgroundImage","backgroundColor","opacity"],a=t.effects.setMode(s,e.mode||"show"),o={backgroundColor:s.css("backgroundColor")};"hide"===a&&(o.opacity=0),t.effects.save(s,n),s.show().css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(o,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===a&&s.hide(),t.effects.restore(s,n),i()}})}})(jQuery); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/jquery.ui.effect-pulsate.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | (function(t){t.effects.effect.pulsate=function(e,i){var s,n=t(this),a=t.effects.setMode(n,e.mode||"show"),o="show"===a,r="hide"===a,l=o||"hide"===a,h=2*(e.times||5)+(l?1:0),c=e.duration/h,u=0,d=n.queue(),p=d.length;for((o||!n.is(":visible"))&&(n.css("opacity",0).show(),u=1),s=1;h>s;s++)n.animate({opacity:u},c,e.easing),u=1-u;n.animate({opacity:u},c,e.easing),n.queue(function(){r&&n.hide(),i()}),p>1&&d.splice.apply(d,[1,0].concat(d.splice(p,h+1))),n.dequeue()}})(jQuery); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/jquery.ui.effect-slide.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | (function(t){t.effects.effect.slide=function(e,i){var s,n=t(this),a=["position","top","bottom","left","right","width","height"],o=t.effects.setMode(n,e.mode||"show"),r="show"===o,l=e.direction||"left",h="up"===l||"down"===l?"top":"left",c="up"===l||"left"===l,u={};t.effects.save(n,a),n.show(),s=e.distance||n["top"===h?"outerHeight":"outerWidth"](!0),t.effects.createWrapper(n).css({overflow:"hidden"}),r&&n.css(h,c?isNaN(s)?"-"+s:-s:s),u[h]=(r?c?"+=":"-=":c?"-=":"+=")+s,n.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===o&&n.hide(),t.effects.restore(n,a),t.effects.removeWrapper(n),i()}})}})(jQuery); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery-ui/ui/minified/jquery.ui.effect-transfer.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.10.4 - 2014-02-16 2 | * http://jqueryui.com 3 | * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ 4 | 5 | (function(t){t.effects.effect.transfer=function(e,i){var s=t(this),n=t(e.to),a="fixed"===n.css("position"),o=t("body"),r=a?o.scrollTop():0,l=a?o.scrollLeft():0,h=n.offset(),c={top:h.top-r,left:h.left-l,height:n.innerHeight(),width:n.innerWidth()},u=s.offset(),d=t("
    ").appendTo(document.body).addClass(e.className).css({top:u.top-r,left:u.left-l,height:s.innerHeight(),width:s.innerWidth(),position:a?"fixed":"absolute"}).animate(c,e.duration,e.easing,function(){d.remove(),i()})}})(jQuery); -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/main/webapp/vendors/jquery/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/test/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/test/java/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/test/java/org/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/test/java/org/springframework/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/test/java/org/springframework/samples/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/test/java/org/springframework/samples/petclinic/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/test/java/org/springframework/samples/petclinic/model/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/test/java/org/springframework/samples/petclinic/service/ClinicServiceSpringDataJpaTests.java: -------------------------------------------------------------------------------- 1 | package org.springframework.samples.petclinic.service; 2 | 3 | import org.junit.runner.RunWith; 4 | import org.springframework.test.context.ActiveProfiles; 5 | import org.springframework.test.context.ContextConfiguration; 6 | import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; 7 | 8 | /** 9 | *

    Integration test using the 'Spring Data' profile. 10 | * 11 | * @author Michael Isvy 12 | * @see AbstractClinicServiceTests AbstractClinicServiceTests for more details.

    13 | */ 14 | 15 | @ContextConfiguration(locations = {"classpath:spring/business-config.xml"}) 16 | @RunWith(SpringJUnit4ClassRunner.class) 17 | @ActiveProfiles("spring-data-jpa") 18 | public class ClinicServiceSpringDataJpaTests extends AbstractClinicServiceTests { 19 | 20 | } 21 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/test/java/org/springframework/samples/petclinic/service/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/test/java/org/springframework/samples/petclinic/web/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter03/spring-petclinic-master/src/test/jmeter/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter04/No Code.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter04/No Code.txt -------------------------------------------------------------------------------- /Chapter04/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter05/No Code.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter05/No Code.txt -------------------------------------------------------------------------------- /Chapter05/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter06/No Code.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter06/No Code.txt -------------------------------------------------------------------------------- /Chapter06/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter07/No Code.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter07/No Code.txt -------------------------------------------------------------------------------- /Chapter07/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | -------------------------------------------------------------------------------- /Chapter08/No Code.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter08/No Code.txt -------------------------------------------------------------------------------- /Chapter09/No Code.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/DevOps-for-Web-Development/ae2b47b7262d6f2f44ba7e270db922a8e0fc28c1/Chapter09/No Code.txt -------------------------------------------------------------------------------- /Chapter09/desktop.ini: -------------------------------------------------------------------------------- 1 | [.ShellClassInfo] 2 | InfoTip=This folder is shared online. 3 | IconFile=C:\Program Files\Google\Drive\googledrivesync.exe 4 | IconIndex=12 5 | --------------------------------------------------------------------------------