c049fd9bc9
r1018@denkpolster: jan | 2008-04-01 17:51:24 +0200
...
addresses #1
* add (commented) dependencies to pyme and python-crack
* update copyright years
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/trunk@247 a67ec6bc-e5d5-0310-a910-815c51eb3124
2008-04-02 11:04:01 +00:00
0838856b76
r1017@denkpolster: jan | 2008-04-01 17:14:52 +0200
...
addresses #1
* add alias for release builds
* add date in version number
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/trunk@246 a67ec6bc-e5d5-0310-a910-815c51eb3124
2008-04-02 11:03:55 +00:00
639b58df6e
provide compatibility with sqlalchemy 0.4
...
* fix sqlalchemy imports (fixes #6 )
* set runtime dependencies to sqlalchemy >= 0.4 and
sqlalchemy-migrate >= 0.4
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/trunk@245 a67ec6bc-e5d5-0310-a910-815c51eb3124
2008-03-06 19:09:59 +00:00
fbe448ca62
improve setuptools usage, addresses #1
...
* add dependency to migrate
* update scripts property
* optimize imports
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/trunk@244 a67ec6bc-e5d5-0310-a910-815c51eb3124
2008-02-29 20:45:31 +00:00
c6baab12e6
- repository reorganisation
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/trunk@243 a67ec6bc-e5d5-0310-a910-815c51eb3124
2008-01-12 22:26:28 +00:00
dea15a6c4f
- repository reorganization
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/trunk@242 a67ec6bc-e5d5-0310-a910-815c51eb3124
2008-01-12 22:24:08 +00:00
5c1a97e82d
- start repository reorganisation
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/trunk@241 a67ec6bc-e5d5-0310-a910-815c51eb3124
2008-01-12 22:11:55 +00:00
f24de13a6f
- working with sqlalchemy 0.3.10
...
- remove duplicate foreign key definitions from tables.py
- use _saltchars in passwordutils.py
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@240 a67ec6bc-e5d5-0310-a910-815c51eb3124
2008-01-12 20:46:28 +00:00
aaa23c9c5f
- use first free uid in range for system user accounts
...
- new function for getting the first free uid in a range in getenttools
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@237 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-07-26 13:21:36 +00:00
d5ace903bf
- set svn:keywords property
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@236 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-07-25 16:14:17 +00:00
d46d04567d
- add *.log to svn:ignore
...
- move mail function to gpgmail module
- add parameter x-action=pgp-encrypted to mails
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@235 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-07-25 16:04:40 +00:00
732bb17fc5
- always encrypt if we have a key
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@232 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-07-10 15:50:25 +00:00
b8c1b30e11
- ignore *.pyc in directory
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@231 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-07-09 14:59:03 +00:00
fdea3217c8
- mail related tables in database schema
...
- gpg encryption for mails
- domain creation and deletion completed
- logging
- use pwd and grp
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@230 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-07-09 06:46:36 +00:00
3f4457bdca
- database versioning with migrate
...
- backend for domains
- settings for immutable things and config encapsulation
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@229 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-07-05 09:00:34 +00:00
0d12afc71e
- use a schema for the gnuviechadmin tables
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@228 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-07-03 09:13:20 +00:00
926acaddfa
- restructured
...
- implementation of client and sysuser cli
- backend for client, sysuser, domain and record
- unified cli binary gva
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@226 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-07-02 09:14:47 +00:00
ee36146629
- CliCommand base class for cli commands
...
- client command for creating clients
- gva dispatcher
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@224 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-02-28 21:15:20 +00:00
3f099c72ff
- more setuptools magic
...
- move configuration to config files
- default configuration in defaults.cfg
- site configuration in gva.cfg
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@221 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-02-13 18:18:09 +00:00
bd306389f0
- move table description to tables.py
...
- new sysuser class
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@220 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-02-12 21:39:14 +00:00
6b1c80899d
- moved all database specific code to the module, cli is just a frontend
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@219 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-02-11 20:09:07 +00:00
1846c9bcd8
- new listclients script
...
- distutils setup script
- moved scripts to bin subdirectory
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@218 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-02-11 19:08:37 +00:00
58125cdf29
- extended field width of phone, fax and mobile fields to 32
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@217 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-02-10 22:42:05 +00:00
5b7a1d990d
- new listclients script
...
- distutils setup script
- moved scripts to bin subdirectory
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@216 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-02-10 22:23:17 +00:00
a0778661c6
- configuration information file (like mailman)
...
- GNU GPL information in each file
- more pythonic way to define attributes
- exception class
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@215 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-02-10 13:52:59 +00:00
adbf8e440d
- executable property set
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@214 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-02-08 21:08:37 +00:00
c84fc9a90c
- initial client handling code
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@213 a67ec6bc-e5d5-0310-a910-815c51eb3124
2007-02-08 21:06:58 +00:00
bf7992a600
- initial work on a mod_python based web frontend
...
- add logs to svn:ignore
- use psycopg2 in backend
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@198 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-11-04 20:24:36 +00:00
572b42a706
- add logging to login method
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@190 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-04-19 09:19:10 +00:00
68431035d0
- use database data for login
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@189 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-04-18 19:27:33 +00:00
72bf33dbed
- removed old code
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@188 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-04-18 13:03:38 +00:00
daeb7b675e
- introduce setting for RPC server address
...
- restructure RPC server code
- stop timer threads when shutting down server
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@187 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-04-17 20:56:59 +00:00
f5e5b1ed34
- updated schema
...
- use database connection
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@186 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-04-17 20:24:38 +00:00
bca6369b41
SessionManager and client-server communication implemented
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@185 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-04-17 19:20:14 +00:00
985810317a
- replaced SOAP with XML-RPC
...
- add keywords
- add ServiceFacade, SettingsManager, DomainManager
- add xmlrpcclient
- add xmlrpcserver
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@184 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-04-15 20:00:23 +00:00
2c8c2228c0
ZSI-services
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@181 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-03-15 23:19:00 +00:00
4a8a10548a
- add capability to specify a bind address host
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@180 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-03-08 11:19:56 +00:00
0046dbe793
setup file adopted to new package name
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@179 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-03-07 22:27:53 +00:00
650c4928c3
- base for WSDL-Webservice
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@178 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-03-07 22:26:55 +00:00
9692371a57
WSDL-File
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@177 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-03-07 15:02:39 +00:00
b61b1f25f0
adhere to python version number conventions
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@175 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-03-06 16:43:42 +00:00
77ee6b881c
- use svn keywords
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@174 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-03-06 16:26:56 +00:00
87d12af23a
- basic distutils infrastructure
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@173 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-03-06 16:24:05 +00:00
1ba2b50f2f
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@172 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-03-06 16:05:58 +00:00
5cbe9deaa3
- use namespace
...
- add menu and about box to GNOME client
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@171 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-02-27 19:42:31 +00:00
d7980414e1
- extract logging class
...
- use class and namespace for services
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@170 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-02-27 19:41:43 +00:00
b37343bad9
- fixed tools.py to explain why crypt is not available
...
- removed old xmlrpcservertest.py
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@169 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-02-23 16:52:32 +00:00
979db1b333
- moved settings to package GnuviechAdmin
...
- add version and author comment to addpopuser.py
- moved db schema description to docs
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@168 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-02-21 21:21:30 +00:00
5d6938910c
- remove unused log4py, will use python logging instead
...
- use Settings for SOAPServer
- create package GnuviechAdmin
- move SOAPServer to package GnuviechAdmin
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@167 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-02-21 20:22:54 +00:00
b7e63e7984
- documented methods
...
git-svn-id: file:///home/www/usr01/svn/gnuviechadmin/gnuviech.info/gnuviechadmin/trunk@166 a67ec6bc-e5d5-0310-a910-815c51eb3124
2006-02-21 20:05:31 +00:00