niphlod
d1ec005924
caches recursive selects for references
...
Why didn't we think before ? References are lazy, but when asked
for representation why should we fetch the same referenced record
over and over ?
NB: the code caches only represent() fetching records from tables, that
are the only idempotent represent() calls out there. We could cache
every representation only asking for every represent() call to be
idempotent. As I feel there will be someone returning random values,
I left it out.
I'll make a PR soon for pyDAL to fix the same behaviour.
2015-03-11 00:48:51 +01:00
mdipierro
46e0dcebf2
welcome3
2015-03-10 13:42:58 -05:00
mdipierro
3f9f8db62c
another README revision
2015-03-09 12:56:29 -05:00
mdipierro
0f300cf845
fixed readme
2015-03-09 11:57:09 -05:00
Hardirc
8f6d2342ac
Improve PEP8 gluon/fileutils.py
2015-03-06 21:16:55 -05:00
Hardirc
3d0a0dfa78
Fix single double quote for triple double quote docstring
2015-03-06 20:39:30 -05:00
mdipierro
b00a16ffa3
added some more consulting companies
2015-03-06 11:32:49 -06:00
mdipierro
262c99ce33
Merge pull request #828 from niphlod/fix/656
...
fixes #656
2015-03-05 16:26:03 -06:00
mdipierro
4168002a58
allow imports form gluon/dal.py
2015-03-03 11:05:13 -06:00
niphlod
421c905621
fixes #656
2015-03-02 23:00:45 +01:00
mdipierro
befb5b286a
Merge branch 'master' of github.com:web2py/web2py
2015-03-01 11:04:53 -06:00
mdipierro
5bed152a0d
email cid on GAE
2015-03-01 11:04:37 -06:00
mdipierro
089e632aab
Merge pull request #818 from leonelcamara/fix_sheduler_task_args
...
Fix - Scheduler - Convert task args back to utf-8
2015-02-25 11:44:46 -06:00
Leonel Câmara
a9f834c2e8
Fix - Scheduler - Convert task args back to utf-8
...
See this thread for more details:
https://groups.google.com/forum/#!topic/web2py-developers/0OPEm9WELoM
2015-02-24 23:13:01 +00:00
niphlod
e62bead5e2
fixes issue #773
...
Removed redundant tests in test_validators.py since there's test_isurl.py
Added allowed_tlds from http://data.iana.org/TLD/tlds-alpha-by-domain.txt
Added script to easily update the official_top_level_domains for the future
2015-02-24 23:34:27 +01:00
mdipierro
942b56fdc8
Merge pull request #812 from niphlod/fix/635
...
fixes issue #635
2015-02-24 09:26:40 -06:00
mdipierro
dbd5bf0be6
Merge pull request #811 from niphlod/update/ipaddr
...
updated ipaddr to the latest version
2015-02-24 09:26:21 -06:00
niphlod
fb49327e93
fixes issue #635
...
since there is no more a proper place to put the new regex, it's on top
of the module for speedup. The patch leaves open a few corner-cases,
but since we have "headers" to alter the headers in SQLTABLE, any
corner case can be fixed passing properly filled "headers" parameter.
This just makes the simple case described on the issue work fine, that
should accomodate the 99% of the usecases for with_alias() needs
at the field level.
2015-02-23 23:00:59 +01:00
niphlod
69e9f9867a
updated ipaddr to the latest version
...
The API changed just a little bit, so a small refactor of validators.py
was needed
2015-02-23 21:49:00 +01:00
niphlod
17f4e46423
fixes issue #742
2015-02-23 21:34:23 +01:00
mdipierro
defe76d947
Merge pull request #797 from mcemeren/master
...
Fixed issue;sanitizer closing no close tags
2015-02-20 08:37:35 -06:00
Cem Eren
0760752719
Added test for sanitizer for the issue of closing no-close tags
2015-02-19 11:29:49 +02:00
mdipierro
c2a46c5d6d
web2py.py -e
2015-02-18 10:29:20 -06:00
mdipierro
8a9d95de41
fixed 'Return object from represent method of field'
2015-02-17 12:01:36 -06:00
Cem Eren
9ebc6d5ca7
Fixed issue;sanitizer closing no close tags
2015-02-16 18:35:30 +02:00
mdipierro
d6c565f33f
fix HIGHEST PROTOCOL?
2015-02-15 23:35:15 -06:00
mdipierro
b8ce120a8e
Merge pull request #792 from niphlod/fix/735
...
fixes #735 . Review CAREFULLY before merging
2015-02-15 16:44:09 -06:00
mdipierro
1c431909bf
Merge pull request #796 from niphlod/fix/docs
...
adjusted docs to newer structure
2015-02-15 16:43:03 -06:00
mdipierro
8139b65152
updated list of supporting companies
2015-02-15 16:16:15 -06:00
niphlod
3fed961c20
adjusted docs to newer structure
2015-02-15 23:13:57 +01:00
niphlod
4d9548b1f5
fixes #735 . Review CAREFULLY before merging
2015-02-13 22:54:27 +01:00
niphlod
d7a0e6c4d7
this somehow got merged wrongly (came from #762 )
2015-02-06 21:28:47 +01:00
mdipierro
69c2bfba9a
Merge pull request #774 from niphlod/fix/issue_769
...
fixes #769
2015-02-05 18:09:50 -06:00
mdipierro
7e22309844
Merge pull request #768 from niphlod/enhancement/sqlhtml
...
pep8ized a taddle bit sqlhtml.py
2015-02-05 18:09:34 -06:00
mdipierro
4984892fe0
merged
2015-02-05 18:08:35 -06:00
mdipierro
d98d0872b3
Merge pull request #761 from gi0baro/master
...
Updated missing pydal warning message
2015-02-05 17:58:04 -06:00
mdipierro
0c1c36e022
Merge pull request #758 from niphlod/fix/safer_adapters_import
...
we should always avoid importing "optionals" without a try:except.
2015-02-05 17:57:45 -06:00
niphlod
1b34216072
fixes #769
...
- fixed response.include_files() to behave correctly with
response.static_version_urls
- added response.static_version_urls to admin
- refactored admin URL() usage passing always and correctly 'static'
as the controller
2015-02-04 22:18:42 +01:00
ilvalle
7bbeb669b9
updated pg8000 imports
2015-02-01 17:56:30 +01:00
niphlod
46c4b1af27
pep8ized a taddle bit sqlhtml.py
2015-01-28 22:34:04 +01:00
ilvalle
0f9fe09a15
Merge remote-tracking branch 'upstream/master' into pg8000
2015-01-27 14:02:01 +01:00
mdipierro
5da5d510a0
fixed some problems with new dal and SQLHTML
2015-01-27 00:16:45 -06:00
gi0baro
c2332b4dbd
Updated missing pydal warning message
2015-01-27 02:40:18 +01:00
niphlod
7e07ff8b39
we should always avoid importing "optionals" without a try:except.
...
one clear case of "should never happen"... that happened.
in this case docs were failing builds on readthedocs because of
pypyodbc not being able to load any odbc library.
2015-01-27 00:13:45 +01:00
mdipierro
89c5668366
Merge branch 'master' of github.com:web2py/web2py
2015-01-26 09:22:47 -06:00
mdipierro
554722318a
fixed a problem with SQLFORM and DAL import
2015-01-26 09:22:12 -06:00
kirsn
36fdd2e04f
Issue 2037: apply truncate correctly
2015-01-26 00:25:52 +05:30
mdipierro
fa7e603a7a
changed the text that reports missing mydal
2015-01-25 12:32:31 -06:00
gi0baro
07e31b140a
Track pyDAL b533d6a7a8da8db13d73fbf706cc41cff3f05f8f, as it contains changes form latest web2py master
2015-01-25 14:15:24 +01:00
gi0baro
8ff22d81a1
Use contrib drivers on pyDAL
2015-01-25 14:03:43 +01:00