⌈⌋ branch:  freshcode


Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

193 check-ins using file shared.phar version c9262d7f79

2017-06-12
23:11
[de80c25858] Leaf: Check for UTF-8 encoding mismatches before piping row to feed. Also: add `summary` field. (user: mario, tags: trunk)
2017-01-31
18:43
[f21257ed67] Additional howto/comments on login page regarding `lock` field requiring proper password hash or OpenID handle. (user: mario, tags: trunk)
18:42
[792720840e] Recent updates to basic spam blacklist. (user: mario, tags: trunk)
2016-11-03
21:29
[322785403d] Hash any literal passwords. (user: mario, tags: trunk)
16:58
[453b4e3a7d] Fixed HTML escaping for password field. (user: mario, tags: trunk)
2016-05-31
10:14
[9c4fb2c6b2] Change `f_version()` back to allow meta characters `~+()#/@:` in release versions. (user: mario, tags: trunk)
2016-05-05
02:13
[162e7d3eb3] A bit more padding-top (user: mario, tags: trunk)
02:13
[a53e4ee480] Add `debian` changelog autoupdating method. (user: mario, tags: trunk)
02:12
[5b7b92d159] Raise version to 0.8.3, add freshfoss.com as toplink. (user: mario, tags: trunk)
02:11
[baa7cdd341] Edit spam filter. (user: mario, tags: trunk)
02:10
[b738d1c708] Allow delayed inserts (releases.json with preset t_published timestamp) (user: mario, tags: trunk)
2016-03-27
21:55
[95fcd4b384] Add basic spam checks. (user: mario, tags: trunk)
2016-03-09
23:12
[23c16a1441] Introduce &offset= parameter for xfer.json feed, as memory gets depleted too quickly from assembling the JSON structure (and json_encode uses twice as much afterwards). (user: mario, tags: trunk)
2016-03-08
22:58
[bfb37e7d77] Introduce $renamed_proj[] aliasing. (user: mario, tags: trunk)
22:57
[d3b762bc93] Archive screenshots to ALL.txz for mirrors. (user: mario, tags: trunk)
2015-08-28
06:14
[4722f13f26] Change "Update infos" to "Update project". (user: mario, tags: trunk)
2015-06-20
03:32
[9e2363af88] Change minimum `name` length to 2…33 (user: mario, tags: trunk)
2015-05-15
19:07
[6b2e4d3950] Filter duplicate entries from SF.net file feed. (user: mario, tags: trunk)
2015-04-29
20:53
[570f97a5af] Summarized changes directly from /changelog (user: mario, tags: trunk)
2015-04-21
19:52
[49047f4b8d] Return just HTTP 200 status with project:{name:null} on non-existing entries. Alias "hide" and "hidden" fields. (user: mario, tags: trunk)
2015-04-20
23:00
[82a553d62c] Separate 501-Not-Implemented for unknown request methods. Copy "image" URL as literal field, but use "image" link from urls{} dict only with valid file "extensions". Use 495-Cert-Error for SSL authorization (status code from nginx). Use HTTP_USER_AGENT now generally as `submitter_openid` placeholder. (user: mario, tags: trunk)
22:57
[cd58099048] Introduced "summary" field on /submit form. Currently .semi-visible because it's not displayed yet anywhere, and existing project entries need update first. (user: mario, tags: trunk)
22:56
[baa05022e2] Broke up main RewriteRule for readability and constraining subpage input. (user: mario, tags: trunk)
2015-04-15
15:13
[a1206e67e3] Prepared default filter for short project `summary` field. Limited to 200 chars in the DB, but just 160 for current usage. (Still needs UI/submit form integration anyway.) (user: mario, tags: trunk)
15:12
[bba6d0fc18] Marked state_tag and scope_tags as static. (user: mario, tags: trunk)
15:11
[2a72d8ceec] Removed spurious $_SESSION dumping. (user: mario, tags: trunk)
15:11
[c03fe08f2f] Fixed testing php warning log. Disabled $OBSOLETE placeholder fields for GET requests. Consolidated state/scope population from `release_tags`. Fixed license_tags collection. Filter out empty urls{}. Removed `submitter` from fields, now just `author`, and always there. Separated out requires_ssl_cert(); still disabled for testing. Return HTTP 204 Empty Content, include {project{name:null}} along error msg. (user: mario, tags: trunk)
2015-04-14
20:39
[3bc0c88d9d] Brought API handler in line with documentation, and current field normalizations `project_tags`, `release_tags` and `license_list`. Some older names still mapped/aliased. (user: mario, tags: trunk)
19:23
[7e025c1782] Add $OBSOLETE stub entries for old field names. (user: mario, tags: trunk)
18:56
[cb12ba0b92] Just use "g+" for Google plus link instead of Unicode glyph. (user: mario, tags: trunk)
12:09
[fe27ad1b87] Implement v0.5 API, untested/debugging verison, locked to test.db. Only URLs field needs special handling now. Unpacking/repacking separated out. JSON request payload "project", "release" and "urls" rejoining prepared. (user: mario, tags: trunk)
12:07
[d7ae58c7dd] For resiliency support `set_password` update in session handler. Prepare login page for complaints about visible text field. (Alternatively just placeholder=notice for login feedback). (user: mario, tags: trunk)
12:05
[3e849fb034] Add `summary` table field (oneliner, to be used in rss/search/twitter, and somewhen later frontpage listings). (user: mario, tags: trunk)
2015-04-12
15:26
[884a3cd028] API locked against `test.db` (needs an inspection UI still) for now. Mostly untested implementation of CREATE/new_project() method with SSL cert requirement. (user: mario, tags: trunk)
15:25
[990092aba4] Support for per-project password locking and login. (user: mario, tags: trunk)
2015-04-11
21:28
[b7a652b950] API default SSL cert for CREATE /projects/new.json requests. (user: mario, tags: trunk)
2015-04-05
18:20
[0a262f81a7] Remove "already". Reads like a bug, when it should just be informational. (user: mario, tags: trunk, 0.8.0)
18:20
[e34c957b76] Width limit for sidebar. (user: mario, tags: trunk)
18:19
[019dafd5a8] Firefox misinterprets `whitespace:no-wrap` again. (user: mario, tags: trunk)
18:19
[f1a7b0b015] Fixed "TUV" link. And raise preview size to 120x90 now. (user: mario, tags: trunk)
18:18
[5fdce9467d] Cut down the title length to 64 chars beforehand. (New layout expands too much else.) (user: mario, tags: trunk)
18:18
[0ab86b164c] Full sized preview image 160x120 (user: mario, tags: trunk)
2015-03-24
20:07
[5bda659526] Fix spacing to header block. Correct nowrap issue for title/version/datetime in .project headers (Firefox). (user: mario, tags: trunk)
20:06
[1c319c982b] Spread out project name letters further (ABC, DEF, GHIJ, KL, MN, OPQ, RS, TUV, WXYZ, 0-9) to match up with current distribution. (user: mario, tags: trunk)
18:24
[783542f508] Mini template includes for new table #mainsplit and .container-width (user: mario, tags: trunk)
18:23
[686e87487e] Updated stylesheet to use table-layout for #main/#sidebar split. Padding still needs work. (user: mario, tags: trunk)
2015-03-11
22:41
[8057ad9fad] Autoupdate support for LaunchPad project URLs. (Uses `release_notes` field from Launchpad devel API.) (user: mario, tags: trunk)
2015-03-08
00:17
[9081585b19] Fix launchpadlibrarian user image lookup, and github avatar url regex. (user: mario, tags: trunk)
2015-03-04
19:41
[334b3412d8] Don't keep destroyed2 state. (user: mario, tags: trunk)
19:41
[8fa4e98a21] Allow only 1-letter proj_name suffixes. (user: mario, tags: trunk)
2015-02-25
19:10
[3778635df7] Omit `deleted` entrys from spotlight. (user: mario, tags: trunk)
2015-01-20
16:03
[39ab60dd4c] Filter addition for spammy GitHub releases. (user: mario, tags: trunk)
2015-01-18
22:49
[3622816360] Remove doubled `em` tag. (user: mario, tags: trunk)
22:43
[6df868d8f9] Launchpad-releases for frontpage sidebar. (user: mario, tags: trunk)
22:31
[d16f5b9864] Introduce `launchpad-releases` page. Updated polling with less delay. (So far only 30% of projects information received, less than 12% of release infos.) (user: mario, tags: trunk)
22:28
[28d1e9f14c] Make freecode/freshmeat.club just aliases of main freshcode.club domain. (user: mario, tags: trunk)
22:28
[bde5b9bcef] Updated user agent string with concrete version number. (user: mario, tags: trunk)
22:27
[4c3f82222e] Workaround for session cookie / CF issues. (user: mario, tags: trunk)
22:26
[c193eae1c8] DrChangelog: removed template rules, added regex rule info for `changelog` module, mention current github querying breakage. (user: mario, tags: trunk)
2015-01-11
03:40
[071676fbb1] Experimental launchpad project+release polling. (Not using OAuth, so decidedly slow-running; gonna take two weeks before it gets any results.) (user: mario, tags: trunk)
2015-01-08
17:57
[6676cf4af8] Friendlier placeholder page in case of SQLite locks / running update scripts. (user: mario, tags: trunk)
15:56
[86d56847bc] Add extra Unicode backtick to allowed input::_text filter. (user: mario, tags: trunk)
15:55
[1820232a81] Make tag/ pages and search results NOINDEX for spiders. (user: mario, tags: trunk)
15:55
[3886be7986] COLLATE NOCASE for version_exists() check (user: mario, tags: trunk)
2014-12-29
14:11
[e98c1f377a] Addition of redir/ script for obfuscated URLs (not sure if needed though). (user: mario, tags: trunk)
14:10
[20f04cf33d] Addition of gtkapps, kdeapps, qtapps, cliapps to feed list. (user: mario, tags: trunk)
14:10
[1c0b6ac0e7] Detect other Twitter URL variations. (user: mario, tags: trunk)
14:08
[39f671788e] Forum: threads with new submissions order on top now. (user: mario, tags: trunk)
2014-12-23
05:11
[f8bc06e188] Prevent recollapsing of forum entries when editing within the reply/form fields. (user: mario, tags: trunk)
05:11
[4ee9fb60b6] Make actual timeout for session also 7 days. (user: mario, tags: trunk)
05:10
[aaf424b6b3] One-time SQL fixing scripts for submitter_image. (user: mario, tags: trunk)
05:07
[8f9b3a45b1] Fix again (like the fifth time) the user image updating logic. Partial $newdata submissions had $this[submitter] still empty, therefore stripped previous user icon url/hash. (user: mario, tags: trunk)
05:06
[6bbebc2961] Add opendesktop.org/gtkapps/kdeapps/etc. to frontpage sidebar (user: mario, tags: trunk)
05:06
[fa55b2f072] Text: clear up that CC-BY-SA only covers the project description/text, not the project itself (user: mario, tags: trunk)
2014-12-19
22:46
[a2cad88cbe] Compare search term also against plain project `name`. (user: mario, tags: trunk)
2014-12-07
21:21
[9a076b186e] UI-tag as 0.7.7 (user: mario, tags: trunk)
21:20
[54f1d36a8c] Document new gravatar/identicon options @github / @sourceforge / @launchpad. (user: mario, tags: trunk)
21:18
[41f5267633] Add ->nl newline conversion, ->f_version filter, and url_user_icon() utilization (@github / @sourceforge / @launchpad), keep local part from email-style (gravatar/etc.) submitter if plain nick is absent, fix comparison to previous submitter name (else emptying `submitter_image`). (user: mario, tags: trunk)
21:15
[3788dc5e44] Introduce `f_version()` filter to compact spaces, and strip leading "v". Complexer `url_user_icon()` to convert @github, @sourceforge and @launchpad user names to gravatar/user images. (user: mario, tags: trunk)
21:14
[77b800a9a7] Set db()/SQlite timeout to 15sec. (user: mario, tags: trunk)
21:14
[da7fef284d] Update header_stats 3x per day (user: mario, tags: trunk)
21:13
[46ee31d256] Retain via: field from spooled entries, spupport cmdline flag --now for instant insertions. (user: mario, tags: trunk)
21:12
[86d391b93b] Block `wagic` (auto-regenerated master release stamps). (user: mario, tags: trunk)
21:11
[b4a8119636] Added transactions as suggested by Lothar. (user: mario, tags: trunk)
21:11
[1285c138f7] No more .trimmed for github-releases sidebar block. (user: mario, tags: trunk)
2014-12-01
14:21
[eb0d3d81fa] Introduce `X-Content-License:` HTTP header. (user: mario, tags: trunk)
2014-11-29
17:34
[48c9a8c9e1] Security fix: unescaped original input in diff/page_rc. (user: mario, tags: trunk)
09:31
[dd615d6d47] Remove redundant border=/align= from frontpage project index. v0.7.6, readd header "beta" marker+color, Twitter icon in footer. (user: mario, tags: trunk)
09:29
[6235d2f8a6] Change explanation for `image` field ("leave empty" for autogenerated homepage screenshot). (user: mario, tags: trunk)
09:28
[477643db8d] Better description for versioned_url() regex pattern. (user: mario, tags: trunk)
09:28
[37d3c91ecc] Lessen delay for incoming/ imports to around 6 entries per day. (user: mario, tags: trunk)
09:26
[638457a44c] Reveal incoming/ spool files in moderator stats. (user: mario, tags: trunk)
2014-11-26
23:49
[f8be0a058e] Updated description. (user: mario, tags: trunk)
23:40
[7095d32431] Added contact mail address alternatively. (user: mario, tags: trunk)
23:39
[15eed82046] p_key_value() with configurable \S+ placeholder, used by lib/autoupdate to match exclude=1,2,3 versions. Prepared import_spool for deferred / autoupdate-injected updates. (user: mario, tags: trunk)
2014-11-25
16:51
[d61bf7695d] Switch uneeded include() for readfile(), all feed templates are static. (user: mario, tags: trunk)
16:49
[d039aaed83] Raise delay to around 4 hours. (3 was too frequent.) (user: mario, tags: trunk)
16:49
[d940e511cb] Five tags maximum copied per tweet (still shuffled), JSON API debug msg. (user: mario, tags: trunk)
16:48
[3947abfec3] Add allowed `,` separator to cron specifiers. (user: mario, tags: trunk)
16:48
[5d57a1e1ed] Add #flags/#incoming count to stats (for moderators). (user: mario, tags: trunk)
16:46
[db90e8a5a7] Add linuxgamenews.biz as news source. (user: mario, tags: trunk)
16:46
[7ee36caef9] Introduce `IS_ADMIN` shortcut, header stats for moderator infos, fix flagged entry clearing. (user: mario, tags: trunk)
2014-11-22
21:31
[a19ff10c97] Decode sourceforge URLs to skip %20 for version extraction, also try to capture -beta and -rc suffixes. (user: mario, tags: trunk)
21:30
[e0cdb1b5c1] Omit tags with just one reference from tag"cloud"; scale text down a bit. (user: mario, tags: trunk)
21:29
[e86d921713] Rename QPL to QtPL (user: mario, tags: trunk)
21:29
[2b7b9307c4] Automated cronjob re-registration from `x-cron:` plugin meta fields. (user: mario, tags: trunk)
21:28
[d9a13a9d82] Switch to raw `twurl` requests for Twitter updates, as that allows to embed screenshots easily. (user: mario, tags: trunk)
2014-11-19
22:04
[9339ac3384] Beta stage, declare version 0.7.5. (user: mario, tags: trunk, 0.7.5)
21:53
[7ce2919fde] versioned_urls: Permit version-tuple access ("$version0-$version1-$version2") as well. (user: mario, tags: trunk)
2014-11-16
23:15
[0eec3072b6] Add 0.7 DB scheme extensions: via, editor_note, autoupdate_delay (user: mario, tags: trunk)
16:24
[45e1f25efb] Leaf: Switch to manual dependency loading (user: mario, tags: mirror)
16:19
[2f4cf1ea0f] Xfer cron.job for freshcode.clb JSON feed importing. (user: mario, tags: mirror)
16:16
[79e42f8f28] empty default files (user: mario, tags: mirror)
16:15
[ea92800376] Exchange feed selection, add template stubs (user: mario, tags: mirror)
16:02
[72d74c8cca] Allow direct invocations, remove [END] and API mapping. (user: mario, tags: mirror)
15:53
[df89a65d10] Remove uneeded pages, cron-jobs, doc/*, templates for FC-mirrors. (user: mario, tags: mirror)
15:50
[80739648ae] Empty default SQlite store (for mirroring) (user: mario, tags: mirror)
15:27
[ed2e13d670] Current (0.7.5) sqlite database scheme (added: via, editor_note, autoupdate_delay) (user: mario, tags: mirror)
2014-11-10
22:51
[82f1793122] New links to Linux Games DB, Gtk-Apps, openDesktop, Portable Linux Games, TuxArena, LinuxSoftNews.WP, and FOSSHUB. (user: mario, tags: trunk)
19:17
[061a0e5767] Forgotten fix to manually split up projectname.ext which the recent change to allow language-suffixes necessitates. ($ext will no longer consume .json or .rss and .atom by itself). (user: mario, tags: trunk)
19:15
[cc2445ceb3] Revert back to slightly more spacing between project title, description, release notes, and tag list. (user: mario, tags: trunk)
19:14
[4691c17354] Reduce extracted ::scope_tags() per unique() (user: mario, tags: trunk)
19:13
[02929b0711] Twitter feed of recent releases. (user: mario, tags: trunk)
2014-11-08
15:29
[4a0624612c] CSS for audio tag, .editor_note (submit form), more narrow frontpage listings, styles for "GitHub releases" entries. (user: mario, tags: trunk)
15:27
[e60fbcf9fa] Introduction of releases `via` (= "form", "api" or "autoupdate" and "spool") and `editor_note` fields (raw HTML, displayed per-project in /submit form). (user: mario, tags: trunk)
15:23
[727bd10ffa] Added plugin meta for current cron hook timing. (user: mario, tags: trunk)
15:23
[d734bb41a3] Added plugin meta for current cron hook timing. More elaborate import-delay calculation. Field `description` condensed. (user: mario, tags: trunk)
15:22
[60da17d71b] Added plugin meta for current cron hook timing. Output html attributes now double-quoted (plain htmlspecialchars usage), more constrained github.releases SELECT. (user: mario, tags: trunk)
15:15
[e505f94b02] Allow singular language .suffix in proj_name() identifiers. New gimmick: "theme-song" in URLs will transform into HTML5 <audio> (specifically for OpenBSD entry). (user: mario, tags: trunk)
2014-11-03
02:17
[b4b26d77c4] Add github-releases to RewriteRule dispatcher, config: set default user-agent string for cURL *and* PHP streams. (user: mario, tags: trunk)
02:15
[08ed5cd6ea] Add CloudFlare and DB statistics to frontpage (replacing no-ads whitebox). (user: mario, tags: trunk)
02:12
[44a53a1581] For absent results, allow singular ->property_row access to silently return NULL. (user: mario, tags: trunk)
02:12
[b147818f59] Avoid lengthy loops with SQL SELECT queries in cron jobs, to eschew SQLite database locking up meanwhile. (user: mario, tags: trunk)
02:11
[81413c685e] GitHub/Archive/API polling job. (user: mario, tags: trunk)
02:10
[1534cf257a] Add GitHub/Archive list and cache database polling. (user: mario, tags: trunk)
02:10
[f29bcd5c41] Split news feeds and fossies.org scraping. (user: mario, tags: trunk)
2014-10-28
21:16
[f27fa2251e] int typecast for revision date display (user: mario, tags: trunk)
21:15
[66fad9ddb2] Hide (only log) absent session/admin flag (user: mario, tags: trunk)
21:15
[b151f89ec3] raise to 150 character description for project name list (user: mario, tags: trunk)
21:14
[e0a1cddf81] Fix project-name normalization for raw incoming/pool imports. (user: mario, tags: trunk)
21:13
[0a41182c57] Introduce structured metadata (HTML5 itemscope/itemtype) for Google display. (user: mario, tags: trunk)
21:12
[dc75170546] Add beOpen to news and page_links (user: mario, tags: trunk)
2014-10-20
19:56
[dba5ebc957] Print full license name as title= attribute for tags. (user: mario, tags: trunk)
2014-10-17
00:10
[b7dadabfd1] Fix version-cleanup for release::exists() check, again. (user: mario, tags: trunk)
00:09
[3afa2ce2cb] allow up to 22 entries from fossies.org (user: mario, tags: trunk)
00:08
[2576657990] Fix spool for partial updating (instead of overwriting new entries). (user: mario, tags: trunk)
00:08
[b942a0cd9b] Switch to current working directory in config.php, to avoid relative path handling in cron scripts. (user: mario, tags: trunk)
2014-10-12
04:30
[6c29fe0c80] Add implicit SourceForge= url for SF-imports. (user: mario, tags: trunk)
04:29
[567d720d23] Highlight every major N.0.0 project release. (user: mario, tags: trunk)
04:28
[66812a89d6] Prepared submissions from incoming/ text files. (user: mario, tags: trunk)
2014-10-04
00:02
[cbb4003f49] Add title=description to list of project /names. (user: mario, tags: trunk)
2014-09-30
23:31
[433cbe2876] Renamed feed names to just /projects.rss|atom|json (instead of internal /projects/xfer.rss|atom|etc). (user: mario, tags: trunk)
23:30
[8d37a3f825] Add input::nl() newline filter (normalize CRLF to just LF) (user: mario, tags: trunk)
23:29
[dd83844f1b] Added MPL-1 (user: mario, tags: trunk)
23:29
[1c763670ea] Normalize version number for release::exists() check (to avoid mismatch for autoupdate, which probes existing versions before inserting new release) (user: mario, tags: trunk)
2014-09-14
16:06
[4efcd24ae6] Merge `description` and `changes` for RSS feeds. (user: mario, tags: trunk)
15:23
[ece3cb95b2] RSS skipHours, fixed ?ext= handling for Atom (gonna get dropped however), and some HTTP cache-control (user: mario, tags: trunk)
15:22
[30c659932c] initialize empty $_SESSION array either way (user: mario, tags: trunk)
15:14
[71ef96965b] Missing `event` argument for .preventDefault() in forum callback (user: mario, tags: trunk)
2014-08-29
17:31
[d33603044b] Capture non-existant favicon.ico (log is growing excessively else) (user: mario, tags: trunk)
17:29
[e50cfa96b7] More colorization for index links, default css color classes, a few more links/ (user: mario, tags: trunk, 0.7.0)
17:23
[b4581da3ba] Filter out deleted and hidden release from feeds. (user: mario, tags: trunk)
17:22
[4716253e0f] Capture OpenID failures (still not working with self-signed certs). (user: mario, tags: trunk)
17:21
[8b2b784723] Convert relative links into /root based resources. Try base href=/index. (Googlebot tripped over something). (user: mario, tags: trunk)
00:46
[aa58b43da2] Add formatted timestamp to log. Unpack project_tags array. Use `deleted` flag instead of `hidden` per default, unset both on submitting new revision. Map homepage on GET /urls, and accept "website" as alias when populating afresh. Remove `submitter_image` unless authorized, and rename with_permission() to requires_permission(). (user: mario, tags: trunk)
2014-08-28
18:52
[55043423c8] Reintroduced API logging. Names in Other URLs field are no longer lowercased. (user: mario, tags: trunk)
18:51
[def66831e5] Reordered index sidebar blocks (new fossies.org links) (user: mario, tags: trunk)
18:50
[053d1f6907] Added specific extractor for fossies.org, copies dates along (like for DistroWatch), and retains summary as link title= (user: mario, tags: trunk)
2014-08-24
01:17
[098c0997a4] Display matching project (per tag or exact search phrase) as full release entry instead of search excerpt. (user: mario, tags: trunk)
01:16
[5f4b0a7d97] Fix version regex for sourceforge feed. (user: mario, tags: trunk)
01:15
[a9cfcd9130] Use 10 release.tags for populating `tags` table. Plain arrays, reduce SQL result set. (user: mario, tags: trunk)
01:14
[e47fabd2ed] Limit /RC to 100 entries per page. (user: mario, tags: trunk)
2014-08-20
00:39
[d453f209f1] Allow .json as explicit feed/ suffix. (user: mario, tags: trunk)
00:39
[516cbad039] Fix default $value to $map[] assignment (user: mario, tags: trunk)
00:38
[620195ac76] remove obsolete include(lib/openid.php) (user: mario, tags: trunk)
2014-08-18
22:21
[4753576db5] Add tags, submitter and urls for extraction; default to `name-releases.json` for export file. (user: mario, tags: trunk)
04:00
[3e9edceae0] Project extraction cmdline tool for freecode.com produces a `releases.json` for easy importing of previous releases per Autoupdate. (user: mario, tags: trunk)
2014-08-15
12:39
[115cdd8d82] Relax editing timeframe for empty versions, also don't apply anyway if it's just an edit for version-less projects. (user: mario, tags: trunk)
12:38
[821983774f] Reduce flagging impact (minimum of 2 before flagging opacity on frontpage sets in, to allow for project-owner flags) (user: mario, tags: trunk)
12:37
[273197d00a] Split up letter ranges (O-Q and R-T) (user: mario, tags: trunk)
2014-08-14
10:21
[120df496ea] Frontpage project entry opacity based on `flag` (so flagging gives visual fallback for first votes, until entry is gone.) (user: mario, tags: trunk)
10:21
[f7ad5ce98c] Added a few more project hosters/forges. (user: mario, tags: trunk)
2014-08-13
16:14
[fe308fcdaa] Missing $data parameter for release{} update post-checks. (user: mario, tags: trunk)
16:13
[3b2366a1f5] $image instead of $miniature for forum post editing, as to not show prior encoded URL, but only default gravatar email if any. (user: mario, tags: trunk)
16:12
[3ef92912aa] Mention /?format=rss shortcuts for feeds (inherited from freecode) (user: mario, tags: trunk)
16:12
[8d964d6f55] Smoother forum post unfolding, double escaping for edits removed. (user: mario, tags: trunk)
16:10
[2c6837d32f] Colorize meta/forum link. (user: mario, tags: trunk)
16:10
[ac49f65add] Add db() placeholder documentation ASCII table. (user: mario, tags: trunk)
16:09
[abc330bf7c] ::http filter was too strict (leading numbers in URLs) (user: mario, tags: trunk)
16:09
[063d94349d] Add curl()->assert() to be run after ->exec() (user: mario, tags: trunk)
16:08
[f8152d1c76] Invalid autoupdate() invocation (user: mario, tags: trunk)
16:07
[b30be00af2] Stop lowercasing project URLs. (user: mario, tags: trunk)
2014-08-11
16:15
[23550cee89] Use non-autoupdating autoloader. (user: mario, tags: trunk, 0.6.5)