Skip to content
This repository was archived by the owner on Sep 29, 2023. It is now read-only.

Agung

Choose a tag to compare

@sveneberth sveneberth released this 17 May 10:00
· 27 commits to master since this release
v2.4.0
e771657

Release date: May 17, 2019

Added

  • Pagesize to sha256 cache key
  • Providing less or equal and more or equal comparision filters in queries. (#77)
  • _queue Parameter to deferred calls. This allows to enqueue deferred tasks to other, custom defined task-queues. (#133)
  • Default template for captchaBone (#112)
  • Add getAvailableRootNodes stub to hierarchy prototype (#113)
  • Provide logging of Stack-Trace if a noRetry Task failed (#147)

Changed

  • Ensure that the skeletons modules gets imported by the server (#156)
  • Replace our custom build WYSIWYG Editor with summernote (#149)
  • Unwrap several dictionary access in fileBone:unserialize (#151)
  • Renamed folder "icons" to "embedsvg" (#85)
  • Allow to select multiple kinds in DB import/export (#102)
  • Force SSL by default (#132)
  • Condense most of skeleton:toDB into a single loop (#111)
  • Limit the timewindow for second factor to 10 minutes (#129)
  • Several Bugfixes and enhancements to IndexManager (#76)
  • Improved internal handling of tests on servingurls (#114)
  • Preventing looping over empty language entries in in stringBone(mutiple=True) (#120)
  • Unified templates, removed camelcase, errorpage improved (#123)
  • Stability improvements on several bones (#125)
  • Log exception with traceback if loading or parsing of email templates fail (#127)
  • Dimensions (height and width) of an image are now provided by the refKeys of a fileBone (#134)
  • Dimensions will only fetch from blobstore if an image was uploaded. (#161)

Fixed

  • [Severe] Entries fetched with db.GetOrInsert and written with db.Put will now correctly flush the memcache (#162)
  • Server Error when calling /user/login (#159)
  • Correctly return None instead of true on success in bones/bone.py:fromClient (#160)
  • Invalid bone access in periodic tasks of modules/order.py (#157)
  • Signature of serialize() in randomSliceBone (#98)
  • Invalid dictionary access in template/editform_bone_select.html (#152)
  • Search for templates in the correct path if the htmlpath has been overridden by the class variable. (#108)
  • Several typos, readability and incorrect docstrings (#109 #135 #140 #143)
  • RelationalBone: Ensure relationalBones can be saved even if no value had been set (#82)
  • Prevent IndexError in updateURL if we received an empty parameter (?=1) and remove that param from the output (#118)
  • Fixing relationalBone.refresh() to update translated bones also. (#119)
  • Fix isinstance Check in db.PutAsync (#146)
  • Allow in-tests in values of selectBone (#139)
  • The dbtransfer/upload to correctly obtain the oldBlobKey (#103)
  • Improved handling of email-recipient-override in utils.sendMail (#136)
  • Allow setting a dateBone back to None again (#155)

Removed

  • pytz. It's now provided in the base repo
  • Obsolete modules/drive_video.py (#150)
  • Several (commented) debugs and loggings (#83)
  • visible=False enforcement for magic dateBones (#128)
  • Google checkout module (was broken and not in use) (#145)
  • Bugsnag and all related parts from ViUR (#138)