⌈⌋ branch:  freshcode


Timeline

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

46 check-ins using file page_launchpadreleases.php version c4b49acc05

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)