Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Qx mojo app #20

Open
wants to merge 51 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
b611b94
Make reference popup timeout configurable.
zaucker Jun 8, 2011
45d8a99
Show labels instead of column names in reference popups.
zaucker Jun 8, 2011
0e472ea
Started second demo database (publications). Still missing m:n author…
zaucker Jun 8, 2011
c8948c7
Add table name to reference popup.
zaucker Jun 8, 2011
c006c94
Merge remote-tracking branch 'upstream/master'
zaucker Jun 10, 2011
f3f2424
Merge remote-tracking branch 'upstream/master'
zaucker Nov 8, 2011
f7d5729
Merge remote-tracking branch 'upstream/master'
zaucker Jul 23, 2012
26daedc
Merge remote-tracking branch 'upstream/master'
zaucker Jul 23, 2012
89fc4bd
Minor cleanup.
zaucker Jul 23, 2012
46b34f2
Handle encoding parameter in cfg file to set pg_enable_utf8 in openin…
zaucker Jul 23, 2012
f72a76f
Call refresh in constructor to actually load config from backend.
zaucker Jul 23, 2012
ad70d47
Pass encoding parameter from cfg file to DB driver.
zaucker Jul 23, 2012
68f93eb
Add command line handling for running source mode to dbtoria.pl
zaucker Jul 23, 2012
ec8cc56
Undid previous change for calling refresh() in constructor (called in…
zaucker Jul 23, 2012
d10e03f
Switch from table windows to tabview pages.
zaucker Jul 23, 2012
4c88197
Merge branch 'master' of github.com:zaucker/DbToRia
zaucker Jul 26, 2012
7181119
Move to perl 5.14.2
zaucker Jan 24, 2013
3803f86
Die if combo view is missing for a comboTable widget
zaucker Jan 24, 2013
ec2c29c
Change to standard Mojo module structure.
zaucker Jan 24, 2013
6b12bf0
Merge branch 'master' of git://github.com/oetiker/DbToRia
zaucker Nov 19, 2014
35bd1f2
Fix application startup
zaucker Nov 19, 2014
f83a3e0
Switch to qx-mojo-app setup
zaucker Nov 19, 2014
598573d
Fix some house keeping files
zaucker Nov 19, 2014
badec1a
Make DB connections caching
zaucker Nov 19, 2014
d935bd6
Remove Archive/ folder
zaucker Nov 20, 2014
11b8491
Remove debugging to STDERR and use Mojo::Log instead.
zaucker Nov 20, 2014
ed11a76
Use localhost in test config. Use system Perl.
zaucker Nov 20, 2014
fa14dc9
Remove unnecessary code for adding window to root
zaucker Nov 20, 2014
2d82ff1
Add bootstrap script to repo
zaucker Nov 20, 2014
3e2d3ba
Fixed .gitignore for qx-mojo-setup
zaucker Nov 20, 2014
e784bb0
Fix indentation
zaucker Nov 20, 2014
614ab56
Improve info files
zaucker Nov 20, 2014
d8e530a
Fix indentation
zaucker Nov 20, 2014
89ae10b
Added missing returns at end of file
zaucker Nov 20, 2014
b43527d
Show close button on window. Fix indentation.
zaucker Nov 20, 2014
9cc89cf
Fix copyright
zaucker Nov 20, 2014
c65cfca
Cleanup Main module (using tabview instead of a desktop)
zaucker Nov 20, 2014
418ee1d
Remove useless comment
zaucker Nov 20, 2014
c43e7d4
Make more compact
zaucker Nov 20, 2014
204c341
Remove commented out code
zaucker Nov 20, 2014
9b1dbf9
Removed commented out code
zaucker Nov 20, 2014
7c49336
Rename file temporarily to make pull request work better
zaucker Nov 20, 2014
52e13fb
Rename file again to fit with rest of the code
zaucker Nov 20, 2014
80a264e
Fix indentation
zaucker Nov 21, 2014
0b3f07e
Replace all calls to die with die error().
zaucker Nov 21, 2014
46c5b12
Fix sub name
zaucker Nov 21, 2014
547aa81
Make source-hybrid target available
zaucker Nov 21, 2014
1261f6b
Code layout
zaucker Nov 21, 2014
aa4cd48
Handle potential backend error
zaucker Nov 21, 2014
800b1aa
Make ref_popup disabled by default and make enabling explicit
zaucker Nov 21, 2014
220627b
Use published interface for Mojo::JSON true/false instead of accessin…
zaucker Nov 21, 2014
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
13 changes: 8 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
dbtoria.cfg
frontend/source/script/
thirdparty/
trunk_sync
*~
backend/etc/*.cfg
backend/public/
frontend/qooxdoo
frontend/cache/
frontend/source/script/
backend/thirdparty/
Makefile
config.log
config.status
autom4te.cache
4 changes: 4 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
David Angleitner <[email protected]>
Fritz Zaucker <[email protected]>
Matthias Bloch <[email protected]>
Tobias Oetiker <[email protected]>
3 changes: 3 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
0.0.0 2014-12-11/19/14 Fritz Zaucker ([email protected])

- Moved existing DbToRia project to qx-mojo-app setup.
7 changes: 7 additions & 0 deletions COPYRIGHT
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Dbtoria
a cool web app with Mojolicious backend

Copyright (c) 2014 Oetiker+Partner AG and the people listed in the
AUTHORS file.

All rights reserved.
1 change: 1 addition & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
GPL
19 changes: 19 additions & 0 deletions Makefile.am
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
AUTOMAKE_OPTIONS = foreign

SUBDIRS = frontend backend

EXTRA_DIST = VERSION PERL_MODULES COPYRIGHT LICENSE CHANGES AUTHORS

YEAR := $(shell date +%Y)
DATE := $(shell date +%Y-%m-%d)
THIRDPARTY := $(shell pwd)/backend/thirdparty
POSTGRES_HOME = @POSTGRES_HOME@

dist-hook:
$(PERL) -i -p -e 's/#VERSION#/$(PACKAGE_VERSION)/g;s/#YEAR#/$(YEAR)/g;s/#DATE#/$(DATE)/g;' $(distdir)/README $(distdir)/COPYRIGHT

get-thirdparty-modules:
[ -e $(THIRDPARTY)/bin/cpanm ] || mkdir -p $(THIRDPARTY)/bin && wget --no-check-certificate -O $(THIRDPARTY)/bin/cpanm cpanmin.us && chmod 755 $(THIRDPARTY)/bin/cpanm
cat PERL_MODULES | PERL_CPANM_HOME=$(THIRDPARTY) PERL_CPANM_OPT="--notest --local-lib $(THIRDPARTY)" POSTGRES_HOME=$(POSTGRES_HOME) xargs $(PERL) $(THIRDPARTY)/bin/cpanm

#END
Loading