Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
4b15be4
migration von aperte nach Liferay 6.2
bridderb Jul 9, 2015
3ec6a79
Update README.md
Jul 10, 2015
9600953
Merge pull request #1 from ntitsd/patch-1
Jul 10, 2015
316a52e
Update README.md
Jul 10, 2015
5537dce
Merge pull request #2 from ntitsd/patch-2
Jul 10, 2015
efbe31b
Update README.md
Jul 10, 2015
063e52c
fix
bridderb Jul 10, 2015
85f5dbe
update themes
bridderb Jul 31, 2015
5769411
Liferay-Version hinzugefügt
Aug 11, 2015
84590a3
Update design to Liferay 6.2
Sep 3, 2015
8c04568
Styled Notifications
Sep 3, 2015
023f1f6
Update styles
Sep 3, 2015
832e2c3
Added border to errormessage and Notification
Sep 3, 2015
8963cc4
Adding german language-properties
Sep 3, 2015
4964419
Update Cyclic-Reports styles
Sep 4, 2015
d5064bc
small changes (css)
Sep 4, 2015
085dbb7
Changed the artifactId of the portlet project to follow the default
Nov 5, 2015
b14b2f1
Update 31.08.2016
Aug 31, 2016
bb36419
webservice integration
maximwiens Dec 22, 2016
12a827b
Styling der Dropdowns angepasst
niklas-tscherny Dec 30, 2016
7b92b24
Query Language SQL von lower- auf upper-case geändert
niklas-tscherny Dec 30, 2016
ebe7ea0
move environmentproperties to context.xml
maximwiens Jan 9, 2017
44b4bcc
Merge branch 'master' of
maximwiens Jan 9, 2017
c585f10
dependency correction rg
maximwiens Jan 10, 2017
bccfd98
poi added
Feb 9, 2017
a206af2
Fixed Button styling
Mar 27, 2017
a960d42
Webserviceds-install geändert und den nicht lauffähigen Test entfernt
schlinkheider Apr 3, 2017
eddc4d6
Abfrage der Query-Language angepasst, so dass standardmäßig SQL
niklas-tscherny Apr 28, 2017
6436c13
added ability to set hibernate.dialect via environment variable
Jun 13, 2017
0e8500d
now grouproles are recognized
Sep 6, 2017
2cb6d42
LAR Export/Import enabled
Aug 24, 2018
07d0ac7
companyId not nullabel
Aug 24, 2018
60697f7
Fixes Maven
Aug 27, 2018
6224a21
Removed unused spring dependecy
Aug 27, 2018
164e8a5
Fixed Upload of new Reports
Aug 28, 2018
d048d62
Show roles of current company only
Aug 28, 2018
c4701eb
Change order in liferay-portlet.xml to fix styling problem
Aug 29, 2018
e55c8b8
companyId must be nullable (due to oracle)
Aug 29, 2018
8d65f41
Fix nullable propertie
Aug 29, 2018
861ec8e
integration of webid as parameter :webid in dict_query
Oct 19, 2018
ff79b23
Fix doDelete-Methode Aperte Reports
Feb 13, 2019
2a3e464
Merge branch 'master' of https://github.com/ITSD-Consulting/aperte-re…
Feb 13, 2019
98a26dc
Do not delete, if no user is present
Feb 14, 2019
3e45385
FMG-131 deaktivierte Elemente ausblenden
niklas-tscherny Sep 28, 2020
16797b8
BWB-19 add custom jdbc driver to poms
niklas-tscherny Jan 11, 2021
0f6a5a3
HRPROD-1472 Anpassung LAR Export und Import fuer Reports
renebertram Mar 1, 2021
09c0c9c
HRPROD-1847
niklas-tscherny May 20, 2022
8d7716d
HRPROD-1847
niklas-tscherny Jun 15, 2022
269bcf1
Merge branch 'master' of https://github.com/ITSD-Consulting/aperte-re…
niklas-tscherny Jun 15, 2022
cf39468
HRPROD-1847 Korrekturen JSF-Portlet
niklas-tscherny Jun 21, 2022
e7b14ed
HRPROD-1847 Parameter-Handling an altes Aperte angeglichen
niklas-tscherny Jun 22, 2022
0868c74
HRPROD-1847
niklas-tscherny Jun 27, 2022
98b7eb8
HRPROD-1847
niklas-tscherny Jul 5, 2022
c86b097
HRPROD-1847
niklas-tscherny Jul 7, 2022
2a8252d
BWB-172
niklas-tscherny Jul 25, 2022
dd36ac4
BWB-172
niklas-tscherny Jul 26, 2022
16da84d
HRPROD-1940 fehlerhafter LAR Export/Import
renebertram Sep 14, 2022
63b10aa
unnötiges Styling entfernt
ciceko Sep 27, 2022
e5ffd81
falsches padding im label gefixt
ciceko Sep 29, 2022
bded507
selectManyMenu kann keine Tastaturbedienung. Fehler in Primefaces. Daher
Oct 12, 2023
6938a9d
Update view.xhtml
schlinkheider Oct 12, 2023
1830a08
Test ManyMenu mit Checkboxen
schlinkheider Oct 13, 2023
694a79f
BWB-205: JDK 1.8 und Standard-Listbox verwenden. Die kann mit
Oct 13, 2023
008b516
Merge branch 'master' of
Oct 13, 2023
8baebfb
JDK 1.8 funktioniert nich in Jenkins. Wir sind aktuell auch noch auf
Oct 13, 2023
cf73c39
Labels und Styleclass für die Buttons hinzugefügt
Oct 13, 2023
1ae3fe6
HRPROD-2245
niklas-tscherny Dec 1, 2023
ee5c49a
HRPROD-2275: Vererbte Rollen (z.B. von Benutzergruppen) mit
Jan 17, 2024
f628129
Merge branch 'master' of https://github.com/ITSD-Consulting/aperte-re…
Jan 17, 2024
88138e2
HRPROD-2275: Änderungen nach Codereview
Jan 17, 2024
414ea16
auch site-spezifische Rollen, welche durch Benutzergruppen vererbt
May 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 6 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
.*
target
rebel.xml
*~
*.out
.*
target
rebel.xml
*~
*.out
/bin/
19 changes: 7 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
# Aperte Reports #
## News ##

*May 13, 2013: Version 2.4 released. *

Check [ReleaseNotes] for changelog or proceed directly to [http://code.google.com/p/aperte-reports/downloads/list download page].
# Aperte Reports for Liferay 6.2#

#### Aperte Reports now works with Liferay 6.2! ####



Expand All @@ -13,6 +9,7 @@ Check [ReleaseNotes] for changelog or proceed directly to [http://code.google.co
<img src="http://wiki.aperte-reports.googlecode.com/git/img/image1.png" align="right"/>
### Reporting easier than ever! ###


Effective reporting is crucial in monitoring the operation of information systems and work of every company. Quick access to key information provided in a clear has significant impact on accuracy and speed of the decision-making.


Expand All @@ -34,13 +31,11 @@ Application Portlet technology allows you to place graphical components on an or
All GUI elements are created as a separate components using *Vaadin* framework, allowing easy and quick use of them in any applications based on this framework or even running inside of run Java servlet container. Applications written in other technologies can use a special mechanism to generate and return reports in desired format. Such mechanism can also be used to generate application-specific documents.


## How to start? ##
### Aperte Reports Wiki ###
https://github.com/bluesoft-rnd/aperte-reports/wiki

# [Installation Install] the application
# [Tutorial Learn] how to use it

... and use it!

----
Migration to Liferay 6.2 was supported by <a href="http://itsd-consulting.de">ITSD Consulting GmbH</a>.

Work in this project is sponsored by <a href="http://portal.bluesoft.net.pl/">!BlueSoft Sp. z o.o.</a> - Polish software solution provider. Aperte Reports was known before as <a href="http://code.google.com/p/vries">Vries Reporting Dashboard</a>.
The Aperte Reports Project is sponsored by <a href="http://portal.bluesoft.net.pl/">!BlueSoft Sp. z o.o.</a> - Polish software solution provider. Aperte Reports was known before as <a href="http://code.google.com/p/vries">Vries Reporting Dashboard</a>.
Binary file added WebServiceDataAdapter.jar
Binary file not shown.
292 changes: 175 additions & 117 deletions aperte-reports-ui/pom.xml
Original file line number Diff line number Diff line change
@@ -1,117 +1,175 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>apertereports</artifactId>
<groupId>org.apertereports</groupId>
<version>2.5-SNAPSHOT</version>
</parent>
<artifactId>aperte-reports-ui</artifactId>
<packaging>war</packaging>
<name>Portlets for uploading and generating reports</name>
<repositories>
<repository>
<id>vaadin-addons</id>
<url>http://maven.vaadin.com/vaadin-addons</url>
</repository>
</repositories>
<dependencies>
<!-- dependencies outside official maven repositories -->
<dependency>
<groupId>org.vaadin.addons</groupId>
<artifactId>activelink</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>org.vaadin.addons</groupId>
<artifactId>toolkit-productivity-tools</artifactId>
<version>1.2.0</version>
</dependency>
<!-- other dependencies -->
<dependency>
<groupId>com.liferay.portal</groupId>
<artifactId>portal-service</artifactId>
<version>6.0.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.portlet</groupId>
<artifactId>portlet-api</artifactId>
<version>2.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apertereports</groupId>
<artifactId>backbone</artifactId>
<version>2.5-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin</artifactId>
<version>6.7.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
</dependency>
<dependency>
<groupId>org.jruby</groupId>
<artifactId>jruby-complete</artifactId>
<version>1.5.3</version>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
</dependency>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-user</artifactId>
<version>2.1.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.liferay.portal</groupId>
<artifactId>portal-impl</artifactId>
<version>6.0.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
<plugins>
<!-- <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>gwt-maven-plugin</artifactId>
<version>2.1.0</version> <executions> <execution> <configuration> <webappDirectory>${project.build.directory}/${project.build.finalName}/VAADIN/widgetsets
</webappDirectory> <extraJvmArgs>-Xmx512M -Xss1024k</extraJvmArgs> <soyc>false</soyc>
</configuration> <goals> <goal>resources</goal> <goal>compile</goal> </goals>
</execution> </executions> </plugin> -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
</project>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>apertereports</artifactId>
<groupId>org.apertereports</groupId>
<version>2.5-SNAPSHOT</version>
</parent>
<artifactId>aperte-reports-portlet</artifactId>
<packaging>war</packaging>
<name>Portlets for uploading and generating reports</name>


<repositories>
<repository>
<id>liferay-releases</id>
<url>https://repository.liferay.com/nexus/content/repositories/liferay-releases-ce/</url>
</repository>
<repository>
<id>vaadin-addons</id>
<url>http://maven.vaadin.com/vaadin-addons</url>
</repository>
<repository>
<id>vaadin-snapshots</id>
<url>http://oss.sonatype.org/content/repositories/vaadin-snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<dependencies>
<!-- dependencies outside official maven repositories -->
<dependency>
<groupId>org.vaadin.addons</groupId>
<artifactId>activelink</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>org.vaadin.addons</groupId>
<artifactId>toolkit-productivity-tools</artifactId>
<version>1.2.0</version>
</dependency>
<!-- other dependencies -->
<dependency>
<groupId>com.liferay.portal</groupId>
<artifactId>portal-service</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.portlet</groupId>
<artifactId>portlet-api</artifactId>
<version>2.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apertereports</groupId>
<artifactId>backbone</artifactId>
<version>2.5-SNAPSHOT</version>
<exclusions>
<exclusion>
<groupId>stax</groupId>
<artifactId>stax-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin</artifactId>
<version>6.8.17</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
</dependency>
<dependency>
<groupId>org.jruby</groupId>
<artifactId>jruby-complete</artifactId>
<version>1.5.3</version>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
</dependency>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-user</artifactId>
<version>2.1.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.liferay.portal</groupId>
<artifactId>portal-impl</artifactId>
<version>6.2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.liferay.portal</groupId>
<artifactId>util-java</artifactId>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>org.primefaces</groupId>
<artifactId>primefaces</artifactId>
<version>11.0.0</version>
</dependency>
<dependency>
<groupId>javax.faces</groupId>
<artifactId>javax.faces-api</artifactId>
<version>2.2</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.glassfish</groupId>
<artifactId>javax.faces</artifactId>
<version>2.2.19</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.liferay.faces</groupId>
<artifactId>com.liferay.faces.bridge.ext</artifactId>
<version>3.0.1</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.liferay.faces</groupId>
<artifactId>com.liferay.faces.bridge.impl</artifactId>
<version>4.1.1</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>com.liferay.faces.patches</groupId>
<artifactId>com.liferay.faces.lsv.485.patch</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>

</dependencies>

<build>

<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
</project>
Loading